John Swinney will run for the SNP leadership unchallenged after his only credible opponent Kate Forbes pledged to support his campaign today.
Starmer’s plan: is that it?
Keir Starmer promised “a decade of national renewal” as he unveiled his six election pledges.