Who is John Swinney, Scotland's new first minister?

Who is John Swinney, Scotland's new first minister?

BBC News

Published

SNP leader John Swinney has been sworn in as Scotland's seventh first minister.

Full Article