Answer
Stephen Flynn, the Member of Parliament for Aberdeen South, assumed the role of SNP Westminster Leader in December 2022, succeeding Ian Blackford who held the position from 2017. Flynn, a prominent figure in Scottish politics, previously served as the party's National Campaigns Officer and made significant contributions to advancing SNP's goals.