John Swinney

Scotland’s Political Shift: John Swinney Crowned as SNP Leader Amid Controversy

The announcement that John Swinney will succeed as head of the Scottish National Party (SNP) has resulted in a dramatic…

May 7, 2024

This website uses cookies.

Read More