Find out when your constituency declared and what the result was.Read more
Scottish National PartyPeter Grant
- Votes: 21,234
- Vote share %: 51.1
- Vote share change: +8.3
- Votes: 9,477
- Vote share %: 22.8
- Vote share change: -11.9
- Votes: 6,920
- Vote share %: 16.7
- Vote share change: -2.8
Liberal DemocratJane Ann Liston
- Votes: 2,639
- Vote share %: 6.4
- Vote share change: +3.4
The Brexit PartyVictor Farrell
- Votes: 1,276
- Vote share %: 3.1
- Vote share change: +3.1
Change compared with 2017
- SNP majority: 11,757
- Registered voters: 65,762
- Change since 2017: +2.3
Find a constituency
SNP hold Glenrothes with a significantly increased majority.
Peter Grant held the seat with over 50% of the vote and a majority of 11,757.
Peter Grant has been re-elected as the MP for Glenrothes, with an increased majority.
The Scottish National Party candidate beat Labour's Pat Egan by 11,757 votes, more than double the majority at the 2017 election.
Amy Thomson of the Conservative Party came third and Liberal Democrat Jane Ann Liston came fourth.
Voter turnout was up by 2.3 percentage points since the last general election.
Nearly 42,000 people, 63.2% of those eligible to vote, went to polling stations across the area on Thursday, in the first December general election since 1923.
One of the five candidates, Victor Farrell (The Brexit Party), lost his £500 deposit after failing to win 5% of the vote.
This story was created using some automation.
North East Fife, the last constituency to declare in 2017, looks to be keenly contested this time around. The SNP's Stephen Gethins held the seat by just two votes.
Our reporter Steven Godden reckons the nationalists are confident about holding both Glenrothes and Dunfermline & West Fife
Darkness has fallen at the Michael Woods Sports & Leisure Centre in Glenrothes, where four constituencies - North East Fife; Kirkcaldy & Cowdenbeath; Glenrothes; Dunfermline and West Fife - will be counted overnight.