Portrait of Justin Madders

Justin Madders

Labour Sitting MP

MP for Ellesmere Port and Bromborough · in Parliament since 7 May 2015

Government Parliamentary Under-Secretary (Department for Transport) · Department for Transport

Parliamentary office

House of Commons, London, SW1A 0AA

Tel: 020 7219 6584

Email: justin.madders.mp@parliament.uk

Constituency office

31 Whitby Road, Ellesmere Port, CH65 8AA

Tel: 0151 355 2365

Email: justin.madders.mp@parliament.uk

Website

X (formerly Twitter)

Parliamentary participation snapshot

Voting participation
81.8%
1,389 of 1,699 divisions
Committee attendance
100.0%
35 meetings attended
Debate contributions
2,007
in the 7 year window
Written questions
1,979
in the 7 year window
Committee memberships
2
current

Biography

Justin Madders is the Labour MP for Ellesmere Port and Bromborough, and has been an MP continually since 7 May 2015. He currently holds the Government post of Parliamentary Under-Secretary (Department for Transport).

Parliamentary service

ConstituencyFromToNotes
Ellesmere Port and Bromborough4 July 2024PresentElected 1 time
Ellesmere Port and Neston7 May 201530 May 2024Elected 3 times

Party affiliations

PartyFromTo
Labour7 May 2015Present

Previous ministerial & opposition roles

RoleTypeFromTo
Parliamentary Under-Secretary of State (Department for Business and Trade)Government9 July 20247 September 2025
Shadow Minister (Employment Rights and Protections)Opposition4 September 202330 May 2024
Shadow Minister (Business and Industrial Strategy)Opposition4 December 20214 September 2023
Shadow Minister (Future of Work)Opposition4 December 202130 May 2024
Shadow Minister (Health and Social Care)Opposition10 April 20204 December 2021
Shadow Minister (Business, Energy and Industrial Strategy) (Labour)Opposition10 July 201814 March 2019
Shadow Minister (Health and Social Care)Opposition9 January 201814 March 2019
Shadow Minister (Health)Opposition18 September 20159 January 2018

Voting participation

Participation rate
81.8%
Eligible divisions
1,699
Divisions voted
1,389

151st of 650 current MPs · all MPs average 71.4% · Labour average 75.4%

Participation by year

Justin Madders voting participation by yearPercentage of eligible Commons divisions voted in, per calendar year0%25%50%75%100%201920202021202220232024202520262019: 100.0%100.0%2020: 72.1%72.1%2021: 87.6%87.6%2022: 78.9%78.9%2023: 80.5%80.5%2024: 79.0%79.0%2025: 85.1%85.1%2026: 85.6%85.6%
YearEligible divisionsVotedParticipation
2026236202 85.6%
2025322274 85.1%
2024200158 79.0%
2023256206 80.5%
2022251198 78.9%
2021242212 87.6%
2020190137 72.1%
201922 100.0%

By Parliament

ParliamentEligible divisionsVotedParticipation
58th1,068846 79.2%
59th631543 86.1%

Participation counts aye, no or teller votes in Commons divisions held while the MP sat. Absence has many legitimate causes (pairing, illness, parental leave, ministerial or Speaker duties).

Parliamentary activity

Debate contributions
2,007
Written questions
1,979
Oral questions
56
Early day motions
0
Bills sponsored
0
Petitions presented
24
Committee meetings attended
35

28th of 650 current MPs · all MPs average 489 · Labour average 363

Written questions per year
Justin Madders: Written questions per yearNumber of Written questions recorded per calendar year02505007501,00020192020: 40440420202021: 60860820212022: 42342320222023: 36236220232024: 848420242025: 272720252026: 71712026
Oral questions per year
Justin Madders: Oral questions per yearNumber of Oral questions recorded per calendar year0510152020192020: 131320202021: 6620212022: 111120222023: 141420232024: 8820242025: 2220252026: 222026

Annual breakdown

YearDebate contributionsDebates participatedWritten questionsOral questionsEDMsBills sponsoredPetitions
2026 157 56 71 2 0 0 0
2025 460 71 27 2 0 0 24
2024 388 97 84 8 0 0 0
2023 194 104 362 14 0 0 0
2022 250 102 423 11 0 0 0
2021 346 91 608 6 0 0 0
2020 212 110 404 13 0 0 0

Committee memberships

Current committees

CommitteeRoleSinceMeetings attendedAttendance
Business, Innovation, Science and Trade Sub-Committee on Economic Security, Arms and Export Controls Member 27 October 2025 3 of 3 100.0%
Highways (Financing) Bill Member 22 October 2026 – no published attendance

joint 1st of 515 current MPs (488 tied) · all MPs average 99.6% · Labour average 99.5%

Committee membership history

4 bill committees served on

Hansard activity

Contributions
2,007
spoken contributions
Debates participated in
631
distinct debates

12th of 650 current MPs · all MPs average 552 · Labour average 425

Contributions per year
Justin Madders: debate contributions per yearSpoken contributions recorded in Hansard per calendar year012525037550020192020: 21221220202021: 34634620212022: 25025020222023: 19419420232024: 38838820242025: 46046020252026: 1571572026
Debates participated in per year
Justin Madders: debates participated in per yearDistinct debates the MP contributed to, per calendar year05010015020020192020: 11011020202021: 919120212022: 10210220222023: 10410420232024: 979720242025: 717120252026: 56562026

Counts come from the Hansard record for the Commons and Westminster Hall within the dataset window. Individual contributions and topic analysis are not yet part of the dataset; search Hansard for the full record.

Parliamentary timeline

Generated from seat, party, role and committee records.

  1. 2015

    • – Became MP for Ellesmere Port and Neston
    • – Joined Labour
    • – Appointed (opposition): Shadow Minister (Health)
  2. 2018

    • – Appointed (opposition): Shadow Minister (Health and Social Care)
    • – Left role: Shadow Minister (Health)
    • – Appointed (opposition): Shadow Minister (Business, Energy and Industrial Strategy) (Labour)
  3. 2019

    • – Left role: Shadow Minister (Business, Energy and Industrial Strategy) (Labour)
    • – Left role: Shadow Minister (Health and Social Care)
  4. 2020

    • – Appointed (opposition): Shadow Minister (Health and Social Care)
  5. 2021

    • – Appointed (opposition): Shadow Minister (Business and Industrial Strategy)
    • – Appointed (opposition): Shadow Minister (Future of Work)
    • – Left role: Shadow Minister (Health and Social Care)
  6. 2023

    • – Appointed (opposition): Shadow Minister (Employment Rights and Protections)
    • – Left role: Shadow Minister (Business and Industrial Strategy)
  7. 2024

    • – Left role: Shadow Minister (Employment Rights and Protections)
    • – Left role: Shadow Minister (Future of Work)
    • – Became MP for Ellesmere Port and Bromborough
    • – Appointed: Parliamentary Under-Secretary of State (Department for Business and Trade)
  8. 2025

    • – Left role: Parliamentary Under-Secretary of State (Department for Business and Trade)
    • – Joined Business, Innovation, Science and Trade Committee
    • – Joined Business, Innovation, Science and Trade Sub-Committee on Economic Security, Arms and Export Controls
  9. 2026

    • – Appointed: Parliamentary Under-Secretary (Department for Transport)
    • – Joined Highways (Financing) Bill

Constituency: Ellesmere Port and Bromborough

Ellesmere Port and Bromborough constituency boundary
Area
37.9 km²
Latest election
2024 General Election (4 July 2024)
Result
Lab Hold · majority 16,908
Electorate
70,799 · turnout 59.3%
Postcode areas
CH1, CH2, CH32, CH34, CH42, CH62, CH63, CH65, CH66

Statistics cover 7 November 2019 to 7 November 2026. Source: UK Parliament Members, Committees, Commons Votes, Hansard, Questions and Bills APIs, via the UK Politics Decoded dataset. View this MP’s raw JSON.