← Back to all MPs
Official portrait of Angus Brendan MacNeil

Angus Brendan MacNeil

Independent Na h-Eileanan an Iar M
Angus Brendan MacNeil is no longer a Member, but was most recently the Independent MP for Na h-Eileanan an Iar, and left the Commons on 30 May 2024.

Pay & earnings · 2026

MP base salary £0 / £93,904 annual
0 days served — year-to-date · annual rate £93,904
Declared outside earnings £0
0 registered interests published in 2026
Total (salary + chair + declared) £0
Base salary: House of Commons Library SN02644 / IPSA. Earnings from Register of Interests (API), published during 2026.

Constituencies represented

2005-05-052024-05-30
Na h-Eileanan an Iar

Party history

2023-07-052024-05-30
Independent
2005-05-052023-07-05
Scottish National Party

Government posts

None recorded.

Opposition posts

2020-01-072023-07-05
Shadow SNP Spokesperson (Trade Team Member)
2017-06-202018-07-01
Shadow SNP Spokesperson (Environment and Rural Affairs)
2010-06-152015-03-30
Shadow SNP Spokesperson (Transport)
2010-06-152015-03-30
Shadow SNP Spokesperson (Constitutional Reform)
2008-07-012015-03-30
Shadow SNP Spokesperson (Scotland)
2007-07-012008-07-01
Shadow Spokesperson (Work and Pensions)
2005-05-102010-05-06
Shadow Spokesperson (Environment, Food and Rural Affairs)
2005-05-052010-05-06
Shadow Spokesperson (Culture, Media and Sport)

Committee memberships

2005-07-122008-11-24
Scottish Affairs Committee
2015-06-182016-10-17
Energy and Climate Change Committee Chair +£15,025/yr
2020-05-202024-05-30
Liaison Committee (Commons)
2017-11-062019-11-06
Liaison Committee (Commons)
2016-10-192017-05-03
Liaison Committee (Commons)
2015-09-102016-10-17
Liaison Committee (Commons)
2020-05-112024-05-30
National Security Strategy (Joint Committee)
2017-10-302019-11-06
National Security Strategy (Joint Committee)
2015-11-302017-05-03
National Security Strategy (Joint Committee)
2020-01-292023-04-26
International Trade Committee Chair +£15,928/yr
2017-07-122019-11-06
International Trade Committee Chair +£15,235/yr
2016-10-192017-05-03
International Trade Committee Chair +£15,025/yr
2019-02-132019-11-06
Liaison Committee Sub-committee on the effectiveness and influence of the select committee system
2023-04-262024-05-30
Energy Security and Net Zero Committee Chair +£16,900/yr
2023-06-222024-05-30
Liaison Sub-Committee on Scrutiny of Strategic Thinking in Government
Chair additional salary only applies to specified select committees under Standing Order 122B. Regular members receive no additional pay.

Contact

No contact details recorded.

APPGs (2026) · 15 active officership(s) · 30 historic

Group Role(s) Funders Officers in group Next deadline
All-Party Parliamentary Group for Chile
Country Group
Officer 8 2023-06-26
All-Party Parliamentary Group for Rowing
Subject Group
Vice Chair 10 2024-06-04
All-Party Parliamentary Group for the Philippines
Country Group
Officer 9 2024-03-29
All-Party Parliamentary Group for the Queen’s Platinum Jubilee 2022
Subject Group
Deupty Chair 21 2023-05-12
All-Party Parliamentary Group on Argentina
Country Group
Vice Chair 11 2024-05-29
All-Party Parliamentary Group on Iceland
Country Group
Chair & Registered Contact 5 2025-01-01
All-Party Parliamentary Group on UK Islands
Subject Group
Vice Chair 7 2022-03-02
All-Party Parliamentary Group on the Faroe Islands
Country Group
Chair & Registered Contact 5 2025-01-01
British-Liechtenstein All-Party Parliamentary Group
Country Group
Vice Chair 15 2024-05-15
British-Switzerland All-Party Parliamentary Group
Country Group
Vice Chair 17 2024-05-15
Flags and Heraldry All-Party Parliamentary Group
Subject Group
Vice Chair 11 2024-06-04
Historic Counties All-Party Parliamentary Group
Subject Group
Vice Chair 7 2025-03-04
Montserrat All-Party Parliamentary Group
Country Group
Vice Chair 16 2024-05-29
Pacific Islands All-Party Parliamentary Group
Country Group
Vice Chair 12 2024-06-04
Pitcairn Islands All-Party Parliamentary Group
Country Group
Vice Chair 14 2024-05-29
One row per active APPG. Funder names link out via the /appgs Top secretariat funders panel — click any funder there to open its full relationship graph. Officer matching is name-based against the parliament.uk register text and may miss titled / hyphenated variants.

Commons votes · 2026

No Commons votes recorded for 2026.

Written parliamentary questions · 2026

No written questions tabled in 2026.

Bills sponsored & supported · 2026

0 bills 0 as lead sponsor 0 as supporter
No bills sponsored or supported in 2026.
Source: UK Parliament Bills API. "Lead" sponsor is the primary mover (sortOrder = 1); "Supporter" rows are MPs who backed the bill at introduction. Year is the bill's first-reading date.

Historic bills (all-time)

6 bills 6 as lead sponsor 0 as supporter
Bill Info Role Status Introduced
Peerage Nominations (Disqualification of Party Donors) Bill Sponsored 2nd reading 2021-11-17
European Union (Revocation of Notification of Withdrawal) (No. 2) Bill Sponsored 2nd reading 2019-01-29
Refugees (Family Reunion) (No. 2) Bill Sponsored 2nd reading 2017-07-19
Scotland Act 1998 (Amendment) Bill Sponsored 2nd reading 2015-11-25
Scotland (Independence) (Westminster Representation) Bill Sponsored 2nd reading 2014-04-02
Mobile Network Roaming Capabilities Bill Sponsored 2nd reading 2009-11-11
Same source as the year-scoped panel above, but unconstrained by year. The "Sponsored" tag = lead sponsor; "Supported" = backed at introduction. Sorted newest first.
Loading…