The SNP takes Aberdeen South and Gordon while holding Aberdeen North, on a dramatic night.Read more
- Votes: 22,112
- Vote share %: 45.3
- Vote share change: -2.3
Scottish National PartyLaura Mitchell
- Votes: 21,599
- Vote share %: 44.2
- Vote share change: +5.4
- Votes: 2,432
- Vote share %: 5.0
- Vote share change: -6.0
Liberal DemocratFiona Campbell Trevor
- Votes: 2,269
- Vote share %: 4.6
- Vote share change: +2.4
- Votes: 413
- Vote share %: 0.8
- Vote share change: +0.8
Change compared with 2017
- CON majority: 513
- Registered voters: 71,035
- Change since 2017: +1.4
Find a constituency
Some long-awaited positive news for the Scottish Conservatives. Douglas Ross, who took Moray from the SNP in 2017, has held the seat.
Douglas Ross has been re-elected as the MP for Moray, with a decreased majority.
The Conservative candidate beat the SNP's Laura Mitchell by 513 votes, less than half the majority at the 2017 election.
Jo Kirby of the Labour Party came third and Liberal Democrat Fiona Campbell Trevor came fourth.
Voter turnout was up by 1.4 percentage points since the last general election.
Nearly 49,000 people, 68.7% of those eligible to vote, went to polling stations across the area on Thursday, in the first December general election since 1923.
Two of the five candidates, Fiona Campbell Trevor (Liberal Democrat) and Rob Scorer (UKIP), lost their £500 deposits after failing to win 5% of the vote.
This story was created using some automation.
Moray is currently held by Conservative MP Douglas Ross, who took the seat from the SNP in 2017.
Football referee Douglas Ross won this seat for the Conservatives in 2017 with a majority of 4159.