Inverness, Skye and West Ross-shire — UK General Election Results
Inverness, Skye and West Ross-shire was won by Liberal Democrat at the 2024 general election, with a majority of 2,160 votes over SNP. This page covers the 2024 general election, the only one on record for Inverness, Skye and West Ross-shire under this name.
Full Election History, 2024–2024
| Election | Elected | Votes | Vote Share | Runner-up | Majority | Turnout |
|---|---|---|---|---|---|---|
| 2024 | Angus MacDonald (Liberal Democrat) | 18,159 | 37.8% | Drew Hendry (SNP) | 2,160 (4.5 pts) | 61.9% |
Full Result Breakdown by Election
2024
| Candidate | Party | Votes | Share | Elected |
|---|---|---|---|---|
| Angus MacDonald | Liberal Democrat | 18,159 | 37.8% | Yes |
| Drew Hendry | SNP | 15,999 | 33.3% | No |
| Michael Perera | Labour | 6,246 | 13.0% | No |
| Dillan Hill | Reform UK | 2,934 | 6.1% | No |
| Ruraidh Stewart | Conservative | 2,502 | 5.2% | No |
| Peter Newman | Green | 2,038 | 4.2% | No |
| Darren Paxton | Socialist Equality Party | 178 | 0.4% | No |
Margin Over Time
Winning margin (percentage points) at each election, coloured by the winning party.
Not enough contested elections of data yet to chart a trend.
Trend
Inverness, Skye and West Ross-shire has been contested at 1 general election on record (2024). Parties that have won a seat here over that span: Liberal Democrat.
Frequently Asked Questions
Who won Inverness, Skye and West Ross-shire in the 2024 general election?
Liberal Democrat won Inverness, Skye and West Ross-shire in 2024 with 18,159 votes (37.8%), a majority of 2,160 votes over SNP in second place.
Which parties have won Inverness, Skye and West Ross-shire since 2024?
Since 2024, Inverness, Skye and West Ross-shire has been won by: Liberal Democrat.
What was the closest result in Inverness, Skye and West Ross-shire?
The closest result on record for Inverness, Skye and West Ross-shire was 2024, when Liberal Democrat beat SNP by just 2,160 votes (4.5 percentage points).