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.

Map

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

Aye / No split Ayes 176 / Noes 156

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,160
Angus MacDonald · Liberal Democrat 18,159 (37.8%)
Drew Hendry · 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%)
Constituency source UK Parliament Members API
Member source UK Parliament member record

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