Inverness, Skye and West Ross-shire.
Liberal Democrats MP Angus MacDonald holds the seat on 37.8% of the vote.
1 Jun 2026
Angus MacDonald's most notable recent activity was a cluster of rebel votes on the Terminally Ill Adults (End of Life) Bill in June 2025, where he broke with his party on five divisions -- consistently backing amendments designed to close the loophole that would allow voluntary starvation to qualify someone as terminally ill, and supporting procedural moves his party rejected. His stance on end-of-life autonomy scores 28 percentage points above his party's average, the largest deviation in his voting record. Beyond that, recent votes show him backing a referral of the Prime Minister to the Privileges Committee over the Mandelson appointment and opposing government powers to direct pension fund investments -- both standard Lib Dem positions.
At 60% voting participation, MacDonald attends fewer divisions than a typical MP, though representing a large, remote Highland constituency may partly explain that. Where he does vote, he is a 96% party-line voter. He consistently opposes Lords override mechanisms and immigration control measures, and scores 100% on parliamentary scrutiny -- backing every vote to increase Commons oversight. His 130 speech contributions span economy and jobs, energy, environment, and local government, reflecting both his constituency's profile and his background as a former Highland councillor. He secured a parliamentary answer confirming government engagement with Scottish defence firms on Ukraine drone collaboration, an issue he raised proactively.
MacDonald sits on the Scottish Affairs Committee, which aligns with his focus on energy costs, rural infrastructure, and community benefit from renewable development -- themes he introduced in his maiden speech. His constituency, the largest by area in the UK, borders major renewables projects, and his speech record suggests consistent attention to who gains from that development locally. News coverage is limited to his election win and early activity; there is insufficient recent data to assess current local sentiment.
Ward-level direction-of-travel: who controls what, who flipped recently, who holds the line.
| Ward | Latest winner | Votes | Council | Last cycle |
|---|---|---|---|---|
| Aird Loch Ness(4 seats) | Ballance · Fraser · Knox · Crawford | 4,173 | Highland Ind | May 2022 |
| Caol Mallaig | Denis Rixson | 968 | Highland Ind | Apr 2018 |
| Culloden Ardersier(3 seats) | Campbell-Sinclair · Reid · Robertson | 2,794 | Highland Ind | May 2022 |
| Eilean A Cheo(4 seats) | Munro · Millar · Finlayson · Stewart | 3,537 | Highland Ind | May 2022 |
| Fort William Ardnamurchan(4 seats) | MacDonald · Willis · Fanet · Maclennan | 3,599 | Highland Ind | May 2022 |
| Inverness Central(3 seats) | McAllister · MacLean · Cameron | 2,151 | Highland Ind | May 2022 |
| Inverness Millburn(3 seats) | Gregg · Brown · MacKenzie | 3,022 | Highland Ind | May 2022 |
| Inverness Ness Side(3 seats) | Christie · Mackintosh · Hendry | 3,480 | Highland Ind | May 2022 |
| Inverness South | Duncan McDonald | 0 | Highland Ind | Apr 2024 |
| Inverness West(3 seats) | Graham · Boyd · Mackintosh | 2,552 | Highland Ind | May 2022 |
| Wester Ross Strathpeffer Lochalsh(4 seats) | Campbell · Birt · Kraft · Logue | 4,711 | Highland Ind | May 2022 |
Source · Democracy Club · DCLEAPIL v1.0 (CC BY-SA 4.0)
Headline indicators.
| Indicator | Local | National | Δ |
|---|
Ethnicity.
Source · Census 2021
Population by age & sexCensus 2021 · 18 bands · click to expand
Source · Census 2021 (ONS) · % of usual residents; tick marks the median seat per band
Income tax contribution.
| Total income tax | £251m |
| Taxpayers | 60,000 |
| Median per taxpayer | £2,500 |
| Mean per taxpayer | £4,180 |
Source · HMRC SPI · ±8% confidence
Where the money flows back in.
This constituency is served by Highland. Each council’s service spend, peer rank and supplier list lives on its own page — open from the meta block above or the compass strip below.
Move the income slider on My place to see income tax, NI, VAT and council tax against your earnings — the household lens.
2024 — full result.
| Candidate | Votes | % | |
|---|---|---|---|
| Angus MacDonaldWON | LD | 18,159 | 37.8 |
| Drew Hendry | SNP | 15,999 | 33.3 |
| Michael Perera | Lab | 6,246 | 13.0 |
| Dillan Hill | Ref | 2,934 | 6.1 |
| Ruraidh Stewart | Con | 2,502 | 5.2 |
| Peter Newman | Ind | 2,038 | 4.2 |
| Darren Paxton | Ind | 178 | 0.4 |
Turnout 48,056
Prior contests.
Created on the 2023 boundary review. 2024 General Election was the first contest on these boundaries.
Sources, methods & last update
2023 boundary review
DCLEAPIL v1.0 (CC BY-SA 4.0)
Census 2021
National avg over 575 seats
±8% confidence
LSOA-aggregated · rolling 12mo