FM Final Speech
📽 Watch my final speech of the general election. Now more than ever, it is vital we have strong SNP voices standing up for Scotland at...
FM Final Speech
Strong Voices for Scotland
A Vote for the SNP
Final Campaign Video
Campaigning Suspended
Last weekend of campaigning
Street Stalls
Leaders Debate
Campaign Video
SNP Manifesto