Portrait of Jo Stevens

Jo Stevens

Labour Sitting MP

MP for Cardiff East · in Parliament since 7 May 2015

Parliamentary office

House of Commons, London, SW1A 0AA

Tel: 020 7219 8290

Email: jo.stevens.mp@parliament.uk

Constituency office

116 Albany Road, Roath, Cardiff, CF24 3RU

Tel: 02921 329736

Website

X (formerly Twitter)

Parliamentary participation snapshot

Voting participation
72.4%
1,230 of 1,699 divisions
Committee attendance
100.0%
11 meetings attended
Debate contributions
381
in the 7 year window
Written questions
212
in the 7 year window
Committee memberships
1
current

Biography

The Rt Hon Jo Stevens is the Labour MP for Cardiff East, and has been an MP continually since 7 May 2015.

Parliamentary service

ConstituencyFromToNotes
Cardiff East4 July 2024PresentElected 1 time
Cardiff Central7 May 201530 May 2024Elected 3 times

Party affiliations

PartyFromTo
Labour7 May 2015Present

Previous ministerial & opposition roles

RoleTypeFromTo
Secretary of State for WalesGovernment5 July 202420 July 2026
Shadow Secretary of State for WalesOpposition29 November 202130 May 2024
Shadow Secretary of State for Digital, Culture, Media and SportOpposition6 April 202029 November 2021
Shadow Secretary of State for WalesOpposition6 October 201627 January 2017
Shadow Solicitor GeneralOpposition13 January 20166 October 2016
Shadow Minister (Justice)Opposition7 January 20166 October 2016

Voting participation

Participation rate
72.4%
Eligible divisions
1,699
Divisions voted
1,230

357th of 650 current MPs · all MPs average 71.4% · Labour average 75.4%

Participation by year

Jo Stevens voting participation by yearPercentage of eligible Commons divisions voted in, per calendar year0%25%50%75%100%201920202021202220232024202520262019: 100.0%100.0%2020: 72.6%72.6%2021: 87.6%87.6%2022: 64.9%64.9%2023: 78.5%78.5%2024: 74.5%74.5%2025: 62.7%62.7%2026: 69.1%69.1%
YearEligible divisionsVotedParticipation
2026236163 69.1%
2025322202 62.7%
2024200149 74.5%
2023256201 78.5%
2022251163 64.9%
2021242212 87.6%
2020190138 72.6%
201922 100.0%

By Parliament

ParliamentEligible divisionsVotedParticipation
58th1,068805 75.4%
59th631425 67.4%

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
381
Written questions
212
Oral questions
4
Early day motions
2
Bills sponsored
0
Petitions presented
0
Committee meetings attended
11

joint 329th of 650 current MPs (2 tied) · all MPs average 489 · Labour average 363

Written questions per year
Jo Stevens: Written questions per yearNumber of Written questions recorded per calendar year025507510020192020: 929220202021: 323220212022: 7720222023: 343420232024: 474720242025: 0020252026: 002026
Oral questions per year
Jo Stevens: Oral questions per yearNumber of Oral questions recorded per calendar year0.01.32.53.85.020192020: 1120202021: 0020212022: 0020222023: 0020232024: 0020242025: 0020252026: 332026
Early day motions per year
Jo Stevens: Early day motions per yearNumber of Early day motions recorded per calendar year0.00.51.01.52.020192020: 2220202021: 0020212022: 0020222023: 0020232024: 0020242025: 0020252026: 002026

Annual breakdown

YearDebate contributionsDebates participatedWritten questionsOral questionsEDMsBills sponsoredPetitions
2026 72 16 0 3 0 0 0
2025 130 28 0 0 0 0 0
2024 81 20 47 0 0 0 0
2023 14 8 34 0 0 0 0
2022 35 12 7 0 0 0 0
2021 19 13 32 0 0 0 0
2020 30 17 92 1 2 0 0

Committee memberships

Current committees

CommitteeRoleSinceMeetings attendedAttendance
Digital, Culture, Media and Sport Committee Member 26 October 2026 8 of 8 100.0%

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

Committee membership history

Hansard activity

Contributions
381
spoken contributions
Debates participated in
114
distinct debates

joint 295th of 650 current MPs (2 tied) · all MPs average 552 · Labour average 425

Contributions per year
Jo Stevens: debate contributions per yearSpoken contributions recorded in Hansard per calendar year05010015020020192020: 303020202021: 191920212022: 353520222023: 141420232024: 818120242025: 13013020252026: 72722026
Debates participated in per year
Jo Stevens: debates participated in per yearDistinct debates the MP contributed to, per calendar year01325385020192020: 171720202021: 131320212022: 121220222023: 8820232024: 202020242025: 282820252026: 16162026

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 Cardiff Central
    • – Joined Labour
  2. 2016

    • – Appointed (opposition): Shadow Minister (Justice)
    • – Appointed (opposition): Shadow Solicitor General
    • – Appointed (opposition): Shadow Secretary of State for Wales
    • – Left role: Shadow Minister (Justice)
    • – Left role: Shadow Solicitor General
  3. 2017

    • – Left role: Shadow Secretary of State for Wales
    • – Joined Digital, Culture, Media and Sport Committee
  4. 2018

    • – Joined European Statutory Instruments Committee
  5. 2020

    • – Joined European Statutory Instruments Committee
    • – Joined Digital, Culture, Media and Sport Committee
    • – Joined Culture, Media and Sport Sub-committee on Online Harms and Disinformation
    • – Appointed (opposition): Shadow Secretary of State for Digital, Culture, Media and Sport
  6. 2021

    • – Appointed (opposition): Shadow Secretary of State for Wales
    • – Left role: Shadow Secretary of State for Digital, Culture, Media and Sport
  7. 2022

    • – Joined Welsh Grand Committee
  8. 2024

    • – Left role: Shadow Secretary of State for Wales
    • – Became MP for Cardiff East
    • – Appointed: Secretary of State for Wales
  9. 2026

    • – Left role: Secretary of State for Wales
    • – Joined Digital, Culture, Media and Sport Committee

Constituency: Cardiff East

Cardiff East constituency boundary
Area
29.3 km²
Latest election
2024 General Election (4 July 2024)
Result
Lab Hold · majority 9,097
Electorate
72,876 · turnout 53.7%
Postcode areas
CF10, CF14, CF23, CF24, CF3, CF30

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.