Photograph of Margaret Mullane

Member of Parliament

Margaret Mullane

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

At a glance

4 Jul 2024

Commons start

1 years, 10 months

Time in Commons

88.6 %

Voting participation

+15.3 % vs avg

7,173

Majority

7

Debates (12 months)

7

Contributions

Voting activity (12 months)

Debate activity (12 months)

Topic voting

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

Highest topic participation

Benefits 30/30 (100 %)
Transport 21/21 (100 %)
Defence 18/18 (100 %)
Migration 11/11 (100 %)
NHS / Health 11/11 (100 %)

Lowest topic participation

Trade 3/4 (75 %)
Education 39/49 (80 %)
Housing 27/31 (87 %)

Party history

Labour 4 Jul 2024 to present

Constituency

Constituency history

Dagenham and Rainham 4 Jul 2024 to present Elected 1 time

Roles

Border Security, Asylum and Immigration Bill 12 Feb 2025 to 18 Mar 2025
Home Affairs Committee 21 Oct 2024 to present

Latest election result

Candidate result data from the Parliament Members API.

Lab Hold Dagenham and Rainham Turnout 38,867
Candidate Party Votes Share
Margaret Mullane Lab Labour 16,571 42.6 %
Kevin Godfrey RUK Reform UK 9,398 24.2 %
Sam Holland Con Conservative 6,926 17.8 %
Kim Arrowsmith Green Green Party 4,184 10.8 %
Francesca Flack LD Liberal Democrat 1,033 2.7 %
Terence London Ind Independent 755 1.9 %

Source: UK Parliament Members API

Voting record

Commons division votes from the official Commons Votes API.

Voted in 457 of 516 eligible divisions (88.6 %). Commons average: 73.3 %.

457

Total votes

245

Aye

212

No

20

Against party

Aye / No split Ayes 245 / Noes 212

Divisions

Page 2 of 31
Division Vote
English Devolution and Community Empowerment Bill: motion to disagree to Lords Amendment 98 Aye
English Devolution and Community Empowerment Bill: motion to disagree to Lords Amendment 41 Aye
English Devolution and Community Empowerment Bill: motion to disagree to Lords Amendment 37 Aye
English Devolution and Community Empowerment Bill: motion to disagree to Lords Amendment 36 Aye
English Devolution and Community Empowerment Bill: motion to disagree to Lords Amendment 26 Aye
English Devolution and Community Empowerment Bill: motion to disagree to Lords Amendment 13 Aye
English Devolution and Community Empowerment Bill: motion to disagree to Lords Amendment 4 Aye
English Devolution and Community Empowerment Bill: motion to disagree to Lords Amendment 2 Aye
Crime and Policing Bill: Amendments (a) to (b) in lieu of Lords Amendments 359 and 439 Aye
Crime and Policing Bill: Amendments (a) and (b) in lieu of Lords Amendment 342 Aye
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

Source: Commons Votes API

Debate activity

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

6

Speeches

1

Questions

0

Interventions

0

Answers

0

Points of order

0

Statements

Most active debate topics

Crime / Justice 1 appearances
Tax 1 appearances
Transport 1 appearances

Recent appearances

Debate Contributions
Backing Business to Create Economic Growth 18 May 2026 1
Police Federation 15 Apr 2026 1
Royal Mail: Performance 18 Mar 2026 1
Town and City Centre Safety 3 Feb 2026 1
Budget Resolutions 2 Dec 2025 1
SEND Provision: London Borough of Barking and Dagenham 7 Jul 2025 1
Engagements 11 Jun 2025 1
Topical Questions 8 Apr 2025 1
Border Security, Asylum and Immigration Bill (Eleventh sitting) 18 Mar 2025 2
Border Security, Asylum and Immigration Bill (Ninth sitting) 13 Mar 2025 1

Source: UK Parliament Hansard API

Registered interests

2. (b) Any other support not included in Category 2(a) (2)

Name of donor: CEME Address of donor: CEME Business Campus, Marsh Way, Rainham, Essex RM13 8EU Amount of donation or nature and value if donation in kind: CEME hosted for me, as requested by the DWP to host a Job Fair. To enable residents out of work to gain employment, value £2,100 Date received: 4 July 2025 Date accepted: 4 July 2025 Donor status: company, registration 07115923 (Registered 7 July 2025)

Name of donor: Barking and Dagenham College Address of donor: Rush Green campus, Rush Green Road, Dagenham RM7 OXU Amount of donation or nature and value if donation in kind: deposits waived for room hire for my constituency Surgery (£500.00 and £250.00), value £750 Date received: 23 January 2026 Date accepted: 23 January 2026 Donor status: other (Education college) (Registered 26 January 2026)

8. Miscellaneous (2)

Local Government Association Mentor. This is an unpaid role. (Registered 22 July 2024)

Trustee of Dagenham United Charity. This is an unpaid role. (Registered 29 July 2024)

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

FAQs

Who is Margaret Mullane?

Margaret Mullane is a Member of Parliament representing Dagenham and Rainham. Source

Which party does Margaret Mullane represent?

Margaret Mullane currently represents Labour. Source

Which constituency does Margaret Mullane represent?

Margaret Mullane currently represents Dagenham and Rainham. Source

How long has Margaret Mullane been an MP?

Margaret Mullane has been in the House of Commons for 1 years, 10 months. Source

How many Commons divisions has Margaret Mullane voted in?

Margaret Mullane has recorded votes in 457 of 516 eligible Commons divisions (88.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 Margaret Mullane voted against their party?

Margaret Mullane has voted against the party majority 20 times in the imported division data. Source

What roles has Margaret Mullane held?

Margaret Mullane has 2 imported role records. The roles section lists the most recent roles available from the Parliament biography data. Source

What registered interests are listed for Margaret Mullane?

Margaret Mullane has registered interests in 2 imported categories. These come from the UK Parliament registered interests data. Source

What was Margaret Mullane's latest election result?

Margaret Mullane's latest imported election result is Lab Hold in Dagenham and Rainham, with a majority of 7,173. Source

How active is Margaret Mullane in parliamentary debates?

Margaret Mullane has made 7 contributions across 7 debate appearances in the last 12 months, according to Hansard records. Source