2024 general election · Scotland
Inverness, Skye and West Ross-shire: 2024 general election result
Angus MacDonald (Liberal Democrats) won Inverness, Skye and West Ross-shire at the 2024 general election with a majority of 2,160 (LD gain from SNP). Full result for every candidate, turnout and change since the last election.
- Winner
- Angus MacDonaldLiberal Democrats
- Majority
- 2,1604.5% of valid votes
- Turnout
- 61.7%48,056 valid votes
- Electorate
- 77,927
- Result
- LD gain from SNP
| Candidate | Party | Votes | Share | Change | Share bar |
|---|---|---|---|---|---|
| Angus MacDonald Elected | Liberal Democrats | 18,159 | 37.8% | +22.7 | |
| Drew Hendry sitting MP | Scottish National Party | 15,999 | 33.3% | −15.4 | |
| Michael Perera | Labour | 6,246 | 13.0% | +3.6 | |
| Dillan Hill | Reform UK | 2,934 | 6.1% | +6.1 | |
| Ruraidh Stewart | Conservative | 2,502 | 5.2% | −18.1 | |
| Peter Newman | Green Scottish Green Party | 2,038 | 4.2% | +2.8 | |
| Darren Paxton | Socialist Equality Party | 178 | 0.4% | +0.4 | |
| Valid votes | 48,056 | ||||
| Majority | 2,160 | 4.5% | |||
Change compared with the House of Commons Library’s notional 2019 result on the new boundaries.
Questions and answers
Who won Inverness, Skye and West Ross-shire at the 2024 general election?
Angus MacDonald (Liberal Democrats) won with 18,159 votes (37.8%). Result: LD gain from SNP.
What was the majority in Inverness, Skye and West Ross-shire in 2024?
2,160 votes (4.5% of valid votes) over the Scottish National Party candidate, Drew Hendry.
What was the turnout in Inverness, Skye and West Ross-shire in 2024?
61.7% of the 77,927 registered electors cast a valid vote (48,056 votes).
Official results UK Parliament election results data (House of Commons Library). Contains Parliamentary information licensed under the Open Parliament Licence v3.0. How we use this data