Swinney argues Nigel Farage is an ‘accomplice to Russian agenda’ with ‘racist’ worldview

First minister of Scotland John Swinney has labelled Nigel Farage an “accomplice to the Russian agenda” and an “apologist” for the Kremlin. The comments, which the Reform UK leader would refute, came in Swinney’s first Bute House press conference as first minister on Wednesday morning. Less than 24 hours after Scottish government’s budget passed its […]
Scottish first minister John Swinney endorses Kamala Harris for US president

The first minister joked that his endorsement is not just because Donald Trump is opposed to Scottish independence.
Swinney set to open SNP conference by railing against Westminster despair

The Scottish National Party begins its 90th annual conference in Edinburgh today, the first time that party members have come together after the party’s disastrous showing in this year’s general election. With the SNP having dropped from the 48 MPs that it won in 2019, to just 9 this July, the first item on the […]
John Swinney says Scottish independence ‘can be delivered’ in five years

John Swinney, the new first minister of Scotland, has said that Scottish independence “can be delivered” in five years. Swinney was legally sworn in as Scotland’s seventh first minister at the Court of Session in Edinburgh on Wednesday morning, having become leader of the Scottish National Party following an uncontested race. On Thursday, Swinney unveiled […]
SNP leadership race: John Swinney announces bid to replace Humza Yousaf

John Swinney has formally announced his bid to be the next leader of the SNP.
Will Kate Forbes foil the SNP’s succession plan?

The below content first appeared in Politics.co.uk’s Politics@Lunch newsletter, subscribe here and never miss this daily briefing. Humza Yousaf resigned at noon yesterday in the face of two confidence votes, after he dramatically brought the SNP’s power-sharing deal with the Scottish Greens to an end last week. It was a disorderly demise. But so quickly did […]
SNP leadership race: Senior party figures swing behind John Swinney

Scottish first minister Humza Yousaf announced he would be resigning as SNP leader in a press conference on Monday afternoon, paving the way for a contest to succeed him. Yousaf’s announcement came after days of wrangling over a vote of no confidence in the first minister at Holyrood, which was due to be put before […]