Photograph of Mr Angus MacDonald

Member of Parliament

Mr Angus MacDonald

Party history

Liberal Democrat 4 Jul 2024 to present

Constituency history

Inverness, Skye and West Ross-shire 4 Jul 2024 to present Elected 1 time

Roles

Finance Bill 22 Jan 2025 to 30 Jan 2025
Scottish Affairs Committee 28 Oct 2024 to present

Latest election result

Candidate result data from the Parliament Members API.

LD Gain Inverness, Skye and West Ross-shire Turnout 48,056
Candidate Party Votes Share
Angus MacDonald LD Liberal Democrat 18,159 37.8 %
Drew Hendry SNP Scottish National Party 15,999 33.3 %
Michael Perera Lab Labour 6,246 13.0 %
Dillan Hill RUK Reform UK 2,934 6.1 %
Ruraidh Stewart Con Conservative 2,502 5.2 %
Peter Newman Scottish Green Party 2,038 4.2 %
Darren Paxton Socialist Equality Party 178 0.4 %

Source: UK Parliament Members API

Biography source UK Parliament Members API
Election source UK Parliament Members API

FAQs

How long has Mr Angus MacDonald been an MP?

Mr Angus MacDonald has been in the House of Commons for 1 years, 10 months. Source

What parties has Mr Angus MacDonald been a member of?

Mr Angus MacDonald has 1 party affiliation records. The party history section lists all imported party affiliations from the Parliament biography data. Source

What roles has Mr Angus MacDonald held?

Mr Angus MacDonald has 2 imported role records. The roles section lists the most recent roles available from the Parliament biography data. Source

What was Mr Angus MacDonald's latest election result?

Mr Angus MacDonald's latest imported election result is LD Gain in Inverness, Skye and West Ross-shire, with a majority of 2,160. Source