John Swinney
First Minister John Swinney to unveil long-awaited carbon capture cash in north-east
July 22, 2024
SNP government facing complaints over handling of Peterhead power station plans
July 21, 2024
David Knight: SNP could rebuild its reputation like Labour did – but time is running out fast
July 14, 2024
Stephen Flynn or Kate Forbes should replace John Swinney as SNP leader, says former MP
July 10, 2024
Jacqueline Wake Young: Surfing, selfies, sandwiches and the weirdest moments of election 2024
July 6, 2024
Fact check: Picture of John Swinney has been edited
July 4, 2024
What to expect on the General Election campaign trail on Sunday
June 30, 2024
Election campaign day 38: Farage at centre of media storm
June 29, 2024
Postal vote issues could affect election results, warns Swinney
June 29, 2024
Sunak says ‘racism stings’ as Farage refuses to apologise for activist’s slur
June 28, 2024
Sunak: Reform campaigner’s racial slur hurts and Farage has questions to answer
June 28, 2024
Starmer: Reform campaigner’s racist comments are a test of leadership for Farage
June 28, 2024
Swinney: Devastation caused by Thatcher era could still be impacting Scotland
June 27, 2024
Scottish Government ‘utterly focused’ on dualling A9, says Swinney
June 25, 2024
Potential for confusion highlighted over Government claim child poverty lowered
June 25, 2024
Inquiry should include focus on long Covid, nursing body tells Swinney
June 25, 2024
Chris Deerin: SNP needs to face reality of NHS Scotland and stop pointing fingers
June 24, 2024
Fans gutted as Scotland exits Euro2024 after conceding goal in closing minutes
June 23, 2024
John Swinney assures farming industry of no ‘cliff edge’ ending to support measures
June 21, 2024
Tories do not care about the climate – Swinney
June 20, 2024
Net Zero Secretary’s maternity leave to begin on July 1
June 19, 2024
In Pictures: Tories hug it out and Keir hits shops as campaign trail continues
June 19, 2024
John Swinney dodges action against SNP candidates in ‘pro-Russia’ row after north-east Labour suspension
June 19, 2024
Reeves seeks to slash energy bills as Sunak wages ‘moral mission’ to cut taxes
June 19, 2024