John Swinney Vows to Stay On Despite SNP By-Election Defeat
First Minister faces internal criticism after loss to Labour
Scottish First Minister John Swinney has pledged to remain in his position despite the Scottish National Party's significant loss in a recent Holyrood by-election, where Labour captured a previously secure seat.
Swinney faces calls for resignation from within his party but maintains that the SNP is making progress on key policy fronts.
He has hinted at a potential cabinet reshuffle and the possibility of forming a new coalition with the Greens if necessary.