Constituency
Inverness, Skye and West Ross-shire
At a glance
Inverness, Skye and West Ross-shire is currently represented by Mr Angus MacDonald, a Liberal Democrat MP. They have represented the constituency since 4 Jul 2024. Their voting participation while representing this constituency is 59.0 %, compared with a Commons average of 72.7 %. The imported Parliament constituency ID is 4483.
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 332 of 563 eligible divisions (59.0 %).
59.0 %
Participation
176
Aye
156
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,160FAQs
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