John Swinney to stand down as Scotland's longest-serving deputy first minister

Sky News

Published

John Swinney has said he will stand down as Scotland's longest-serving deputy first minister after being in the post for nearly nine years.

Full Article