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