Moray
🗳️ Election History
4
Elections
66.8%
Avg Turnout
1
Times Changed
2017
Current Party Since
Conservative
Douglas Ross
Hold
✓
Douglas Ross
Conservative
22,112 45.3%
↓2.3pp
Laura Mitchell
Labour (Co-op)
21,599 44.2%
↑5.4pp
Jo Kirby
Labour
2,432 5.0%
↓6.0pp
Fiona Campbell Trevor
Liberal Democrats
2,269 4.7%
↑2.4pp
Rob Scorer
—
413 0.9%
—
Conservative
Douglas Ross
Gain from Scottish National Party
✓
Douglas Ross
Conservative
22,637 47.6%
↑16.5pp
Angus Robertson
Labour (Co-op)
18,478 38.8%
↓10.7pp
Jo Kirby
Labour
5,208 10.9%
↑1.0pp
Alex Linklater
Liberal Democrats
1,078 2.3%
↓0.6pp
Anne Glen
—
204 0.4%
—
Scottish National Party
Angus Robertson
Hold
✓
Angus Robertson
Labour (Co-op)
24,384 49.5%
↑9.8pp
Douglas Ross
Conservative
15,319 31.1%
↑5.0pp
Sean Morton
Labour
4,898 9.9%
↓7.2pp
Rob Scorer
—
1,939 3.9%
↑1.3pp
Jamie Paterson
Liberal Democrats
1,395 2.8%
↓11.7pp
James MacKessack-Leitch
—
1,345 2.7%
—
Scottish National Party
Angus Robertson
Hold
✓
Angus Robertson
Labour (Co-op)
16,273 39.7%
↑3.1pp
Douglas Ross
Conservative
10,683 26.1%
↑4.1pp
Kieron Green
Labour
7,007 17.1%
↓3.3pp
James Paterson
Liberal Democrats
5,956 14.5%
↓4.7pp
Donald Gatt
—
1,085 2.7%
—
Turnout Trend
👥 Demographics
🌍
Ethnicity
📊
Age
⛪
Religion
Previous MPs
Historical representatives of this constituency
| MP Name | Party | From | To |
|---|---|---|---|
| Douglas Ross | Conservative | 2017-06-08 | 2024-05-30 |
| Angus Robertson | Scottish National Party | 2001-06-07 | 2017-05-03 |
| Mrs Margaret Ewing | Scottish National Party | 1987-06-11 | 2001-06-07 |
| Alexander Pollock | Conservative | 1979-05-03 | 1987-06-11 |