John Swinney
Swinney’s opposition to new nuclear power is ‘anti-science’, says trade body
June 16, 2024
In Pictures: Farage takes centre stage during day off for main party leaders
June 14, 2024
Stephen Flynn takes Aberdeen South election campaign on road to Germany
June 14, 2024
2 Atmosphere ahead of Scotland’s Euro opener ‘phenomenal’, says Swinney
June 14, 2024
Eradicating child poverty is ‘significant’ challenge, Swinney tells MSPs
June 11, 2024
Swinney announces cash boost for football scheme to tackle child poverty
June 10, 2024
John Swinney to join fans for Scotland’s Euro 2024 opener in Germany
June 9, 2024
In Pictures: Swinney dishes up curry while Sunak goes back to school
June 7, 2024
Invest more in education to tackle poverty, EIS president urges Swinney
June 6, 2024
First Minister among tributes to doctor killed in paddleboard accident
June 3, 2024
What to expect on the General Election campaign trail on Monday
June 3, 2024
John Swinney considers ditching SNP opposition to new oil and gas
June 2, 2024
What to expect on the General Election campaign trail on Sunday
June 2, 2024
David Knight: Michael Matheson iPad scandal has trapped John Swinney in same descending lift as his predecessor
June 2, 2024
John Swinney and Stephen Flynn defend LEZ on day of protest in Aberdeen
June 1, 2024
What to expect on the General Election campaign trail on Saturday
June 1, 2024
Swinney apologises to patients as NHS waiting list grows
May 30, 2024
Ross forced to apologise in Holyrood as Swinney pressed over Matheson support
May 30, 2024
‘Day of joy’ as Levenmouth railway line reopened after 50 years – John Swinney
May 29, 2024
Douglas Ross seeks to capitalise on Michael Matheson scandal anger in Scottish Tory campaign launch
May 28, 2024
Douglas Ross – FM is ‘staking his reputation’ on defending iPad bill MSP
May 27, 2024
John Swinney goes back to basics as he spells out his ABCs
May 27, 2024
SNP can kick Tories out of every seat in Scotland, Swinney to declare
May 27, 2024
Ex-SNP minister: John Swinney’s defence of Michael Matheson could blow up election campaign
May 26, 2024
2