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

CandidatePartyVotesShareElected
Angus MacDonald Liberal Democrat 18,15937.8% Yes
Drew Hendry SNP 15,99933.3% No
Michael Perera Labour 6,24613.0% No
Dillan Hill Reform UK 2,9346.1% No
Ruraidh Stewart Conservative 2,5025.2% No
Peter Newman Green 2,0384.2% No
Darren Paxton Socialist Equality Party 1780.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).

Related Pages