British Politics Facts and Figures

FACTS AND FIGURES : Leaders of the SNP at Westminster

The list of SNP Leaders at Westminster.


Westminster Leader : Start – End

Donald Stewart : 1974 – 1987

Margaret Ewing : 1987 – 1999

Alasdair Morgan : 1999 – 2001

Alex Salmond : 2001 – 2007

Angus Robertson : 2007 – 2017

Ian Blackford : 2017 – 2022

Stephen Flynn : 2022 –