Photograph of Maria Eagle

Member of Parliament

Maria Eagle

Profile, voting record, roles, interests, and election information from official Parliament data.

At a glance

1 May 1997

Commons start

29 years, 0 months

Time in Commons

69.6 %

Voting participation

-3.7 % vs avg

20,104

Majority

15

Debates (12 months)

89

Contributions

Voting activity (12 months)

Debate activity (12 months)

Contact

Parliamentary office

[email protected] 020 7219 0551

Constituency office

0151 448 1167

X (formerly Twitter)

https://twitter.com/meaglemp

Topic voting

Where this MP has been most and least active across locally tagged Commons division topics.

Highest topic participation

Foreign Affairs 63/69 (91 %)
Migration 148/169 (88 %)
NHS / Health 49/56 (88 %)
Brexit / EU 182/211 (86 %)
Work / Employment 59/75 (79 %)

Lowest topic participation

Cost of Living 4/10 (40 %)
Environment / Climate 23/45 (51 %)
Tax 195/318 (61 %)

Party history

Labour 1 May 1997 to present

Constituency

Constituency history

Liverpool Garston 4 Jul 2024 to present Elected 1 time
Garston and Halewood 6 May 2010 to 30 May 2024 Elected 4 times
Liverpool, Garston 1 May 1997 to 6 May 2010 Elected 3 times

Roles

Public Office (Accountability) Bill 12 Nov 2025 to 4 Dec 2025
Minister of State (Ministry of Defence) 8 Jul 2024 to 6 Sep 2025 Ministry of Defence
Shadow Minister (Defence) 5 Sep 2023 to 30 May 2024 Ministry of Defence
Victims and Prisoners Bill 14 Jun 2023 to 11 Jul 2023
National Security Bill 29 Jun 2022 to 18 Oct 2022
Intelligence and Security Committee of Parliament 9 Feb 2022 to 15 Jan 2024
British Sign Language Bill 9 Feb 2022 to 23 Feb 2022
Approved Premises (Substance Testing) Bill 8 Dec 2021 to 15 Dec 2021

Latest election result

Candidate result data from the Parliament Members API.

Lab Hold Liverpool Garston Turnout 41,993
Candidate Party Votes Share
Maria Eagle Lab Labour 24,510 58.4 %
Kiera Hubbard RUK Reform UK 4,406 10.5 %
Sam Gorst Liverpool Community Independents 3,294 7.8 %
John Hyland LD Liberal Democrat 3,239 7.7 %
Daniel Bowman Con Conservative 2,943 7.0 %
Muryam Sheikh Green Green Party 2,816 6.7 %
Alan Tormey Lib Liberal 401 1.0 %
Jane Lawrence Ind Independent 272 0.6 %
Frank Sweeney Workers Revolutionary Party 112 0.3 %

Source: UK Parliament Members API

Voting record

Commons division votes from the official Commons Votes API.

Voted in 1,603 of 2,302 eligible divisions (69.6 %). Commons average: 73.3 %.

1603

Total votes

930

Aye

673

No

2

Against party

Aye / No split Ayes 930 / Noes 673

Divisions

Page 2 of 107
Division Vote
Crime and Policing Bill: Amendments (a) to (d) in lieu of Lords Amendment 11 Aye
Crime and Policing Bill: Amendment (a) to Amendment 2B and Amendment (b) to Amendment 2C in lieu of Lords Amendments 2D and 2E Aye
Children's Wellbeing and Schools Bill: Amendments (a) to (c) in lieu of Lords Amendment 106 Aye
Children's Wellbeing and Schools Bill: Amendments (a) to (e) in lieu of Lords Amendment 102 Aye
Children's Wellbeing and Schools Bill: motion to disagree with Lords Amendment 41B Aye
Children's Wellbeing and Schools Bill: Amendments (a) to (f) in lieu of Lords Amendment 38 Aye
Pension Schemes Bill: motion to disagree with Lords Amendment 78 Aye
Pension Schemes Bill: motion to disagree with Lords Amendment 77 Aye
Pension Schemes Bill: motion to disagree with Lords Amendment 43 Aye
Pension Schemes Bill: motion to disagree with Lords Amendment 35 Aye
Pension Schemes Bill: motion to disagree with Lords Amendment 26 Aye
Pension Schemes Bill: motion to disagree with Lords Amendment 15 Aye
Pensions Scheme Bill: motion to disagree with Lords Amendment 5 Aye
Pension Schemes Bill: motion to disagree with Lords Amendment 1 Aye
Crime and Policing Bill: motion to agree with all remaining Lords Amendments Aye

Source: Commons Votes API

Debate activity

Parliamentary debate appearances from Hansard. Contribution counts cover the last 12 months.

20

Speeches

1

Questions

5

Interventions

61

Answers

0

Points of order

2

Statements

Most active debate topics

Trade 3 appearances
Defence 3 appearances
Energy 2 appearances

Recent appearances

Debate Contributions
Public Office (Accountability) Bill (Fourth sitting) 2 Dec 2025 3
Public Office (Accountability) Bill (Third sitting) 2 Dec 2025 4
Public Office (Accountability) Bill (First sitting) 27 Nov 2025 4
Public Office (Accountability) Bill (Second sitting) 27 Nov 2025 10
Public Office (Accountability) Bill 3 Nov 2025 2
Jaguar Land Rover Cyber-attack 9 Sep 2025 1
UK-France Nuclear Partnership 10 Jul 2025 14
Defence Procurement: SMEs 30 Jun 2025 5
Defence Sector Exports 30 Jun 2025 3
Topical Questions 30 Jun 2025 2

Source: UK Parliament Hansard API

Registered interests

3. Gifts, benefits and hospitality from UK sources (1)

Name of donor: The Football Association Ltd Address of donor: Wembley Stadium Wembley London HA9 0WS Amount of donation or nature and value if donation in kind: Two tickets and hospitality for myself and a staff member for the Community Shield, between Liverpool FC and Crystal Palace FC at Wembley, value £390 Date received: 10 August 2025 Date accepted: 10 August 2025 Donor status: company, registration 00077797 (Registered 15 August 2025)

Member source UK Parliament Members API
Voting source Commons Votes API
Debate source UK Parliament Hansard API

FAQs

Who is Maria Eagle?

Maria Eagle is a Member of Parliament representing Liverpool Garston. Source

Which party does Maria Eagle represent?

Maria Eagle currently represents Labour. Source

Which constituency does Maria Eagle represent?

Maria Eagle currently represents Liverpool Garston. Source

How long has Maria Eagle been an MP?

Maria Eagle has been in the House of Commons for 29 years, 0 months. Source

How many Commons divisions has Maria Eagle voted in?

Maria Eagle has recorded votes in 1,603 of 2,302 eligible Commons divisions (69.6 % participation rate). The Commons average is 73.3 %. Eligible divisions are those occurring on or after the MP's Commons membership start date. Source

Has Maria Eagle voted against their party?

Maria Eagle has voted against the party majority 2 times in the imported division data. Source

What roles has Maria Eagle held?

Maria Eagle has 29 imported role records. The roles section lists the most recent roles available from the Parliament biography data. Source

What registered interests are listed for Maria Eagle?

Maria Eagle has registered interests in 1 imported categories. These come from the UK Parliament registered interests data. Source

What was Maria Eagle's latest election result?

Maria Eagle's latest imported election result is Lab Hold in Liverpool Garston, with a majority of 20,104. Source

How active is Maria Eagle in parliamentary debates?

Maria Eagle has made 89 contributions across 15 debate appearances in the last 12 months, according to Hansard records. Source