Constituency
Inverness, Skye and West Ross-shire
At a glance
Inverness, Skye and West Ross-shire is a UK parliamentary constituency in Scotland, currently represented in the House of Commons by Mr Angus MacDonald, a Liberal Democrat MP. Mr Angus MacDonald has represented the seat since 4 Jul 2024. At the 2024 general election it was marginal, won by a majority of 2,160 votes (4.5%), ranking #100 most marginal of 650 seats. Their Commons voting participation while representing this constituency is 59.1 %, compared with a Commons average of 72.7 %. Browse all seats on the UK constituencies index.
Constituency snapshot
Current representation signals for this constituency.
Boundary
Imported constituency boundary for Inverness, Skye and West Ross-shire.
MP voting summary
How Mr Angus MacDonald has voted since becoming MP for this constituency.
Voted in 340 of 575 eligible divisions (59.1 %).
59.1 %
Participation
179
Aye
161
No
12
Against party
Recent divisions
Election results
How this seat has voted at general elections and by-elections. All UK election results →
Marginal — won by 4.5% in 2024
Majority of 2,160 votes · #100 most marginal of 650 seats.
4 July 2024
62 % turnout · maj 2,160More seats in Scotland
Other UK parliamentary constituencies in Scotland — explore their MPs and voting records.
FAQs
Who is the MP for Inverness, Skye and West Ross-shire?
Mr Angus MacDonald is the current MP for Inverness, Skye and West Ross-shire. Source
Which party currently holds Inverness, Skye and West Ross-shire?
Inverness, Skye and West Ross-shire is currently represented by Mr Angus MacDonald of Liberal Democrat. Source
What is the Parliament constituency ID for Inverness, Skye and West Ross-shire?
Inverness, Skye and West Ross-shire's imported Parliament constituency ID is 4483. Source
Where can I find the member profile for Inverness, Skye and West Ross-shire?
The current MP profile for Inverness, Skye and West Ross-shire is linked from this page and records party, roles, interests, election data, and voting record where available. Source
Can the MP for Inverness, Skye and West Ross-shire change?
Yes. Constituency representation can change after a general election, by-election, resignation, recall petition, or other parliamentary change. Re-running the current MP import refreshes this data. Source
Where does Inverness, Skye and West Ross-shire data come from?
Constituency and current MP data is imported from the UK Parliament Members API. Source