
John Swinney is the “best politician in Scotland”, SNP Westminster leader Stephen Flynn has insisted, as he dismissed speculation over his own leadership ambitions.
The MP is to stand for Holyrood in the 2026 election and there have been suggestions he may be eyeing a possible future as party leader.