Stephen Flynn

Stephen Flynn

Stephen Flynn is a Scottish politician who has been the Westminster leader of the Scottish National Party (SNP) sine 2022. Flynn has been an MP since 2019.

Sign up to our daily newsletter