Skip to content

Party leaders

John Swinney: general election record

John Swinney led the SNP at 1 general election (2024). Seats, vote share and outcome of each.

ElectionPartySeatsVote shareVotesOutcome
2024Scottish National Party9 / 6502.5%724,758Not the largest party

Head-to-heads

Questions and answers

How many general elections did John Swinney fight as party leader?

1: 2024 (Scottish National Party, 9 seats).

What was John Swinney's best general election result?

9 seats at the 2024 general election, with 2.5% of the vote.

Official results House of Commons Library and UK Parliament election results data. Contains Parliamentary information licensed under the Open Parliament Licence v3.0. How we use this data