2017 General Election

Glenrothes

2017 General Election · 8 June 2017 · Scotland

Peter Grant (Scottish National Party) won the seat, a SNP hold, with a majority of 3,267 on a 60.9% turnout.

Electorate 66,378 · Valid votes 40,399 · Turnout 60.9%

CandidatePartyVotesShare
Peter Grant (sitting MP) Scottish National Party 17,291 42.8%
Altany Craik Labour 14,024 34.7%
Andrew Brown Conservative 7,876 19.5%
Rebecca Bell Liberal Democrat 1,208 3%

See this constituency & its current MP

Source: UK Parliament election results.