Angus MacDonald
MP for Inverness, Skye and West Ross-shire (Liberal Democrat).
Membership
- MP for Inverness, Skye and West Ross-shire, Liberal Democrat (5 July 2024 – now)
Inverness, Skye and West Ross-shire: 2024 general election: majority 2,160 (4.5%).