2019 General Election

Glenrothes

2019 General Election · 12 December 2019 · Scotland

Peter Grant (Scottish National Party) won the seat, a SNP hold, with a majority of 11,757 on a 63.3% turnout.

Electorate 65,672 · Valid votes 41,546 · Turnout 63.3%

CandidatePartyVotesShare
Peter Grant (sitting MP) Scottish National Party 21,234 51.1%
Pat Egan Labour 9,477 22.8%
Amy Thomson Conservative 6,920 16.7%
Jane Ann Liston Liberal Democrat 2,639 6.4%
Victor Farrell The Brexit Party 1,276 3.1%

See this constituency & its current MP

Source: UK Parliament election results.