
The Holyrood election in 2026 will be about hope, the First Minister has said, as he pledged that the SNP will be ready to fight it.
By the time Scots go to the polls in 17 months, the SNP will have been in charge of the country for 19 years, with John Swinney in the upper echelons of government for all but one of those years.