2024 General Election

Inverness, Skye and West Ross-shire

2024 General Election · 4 July 2024 · Scotland

Angus MacDonald (Liberal Democrat) won the seat, a LD gain from SNP, with a majority of 2,160 on a 61.7% turnout.

Electorate 77,927 · Valid votes 48,056 · Turnout 61.7%

CandidatePartyVotesShare
Angus MacDonald Liberal Democrat 18,159 37.8%
Drew Hendry (sitting MP) Scottish National Party 15,999 33.3%
Michael Perera Labour 6,246 13%
Dillan Hill Reform UK 2,934 6.1%
Ruraidh Stewart Conservative 2,502 5.2%
Peter Newman Scottish Green Party 2,038 4.2%
Darren Paxton Socialist Equality Party 178 0.4%

See this constituency & its current MP

Source: UK Parliament election results.