Portrait of Stephanie Peacock

Stephanie Peacock

Labour Sitting MP

MP for Barnsley South · in Parliament since 8 June 2017

Government Parliamentary Under-Secretary of State (Department for Digital, Culture, Media and Sport) · Department for Digital, Culture, Media and Sport

Parliamentary office

House of Commons, London, SW1A 0AA

Tel: 0207 219 4129

Email: stephanie.peacock.mp@parliament.uk

Constituency office

Constituency Office

Tel: 01226 743 483

Email: stephanie.peacock.mp@parliament.uk

Website

X (formerly Twitter)

Parliamentary participation snapshot

Voting participation
67.8%
1,152 of 1,699 divisions
Committee attendance
100.0%
57 meetings attended
Debate contributions
1,501
in the 7 year window
Written questions
930
in the 7 year window
Committee memberships
1
current

Biography

Stephanie Peacock is the Labour MP for Barnsley South, and has been an MP continually since 8 June 2017. She currently holds the Government post of Parliamentary Under-Secretary of State (Department for Digital, Culture, Media and Sport).

Parliamentary service

ConstituencyFromToNotes
Barnsley South4 July 2024PresentElected 1 time
Barnsley East8 June 201730 May 2024Elected 2 times

Party affiliations

PartyFromTo
Labour8 June 2017Present

Previous ministerial & opposition roles

RoleTypeFromTo
Parliamentary Under-Secretary of State (Department for Culture, Media and Sport)Government9 July 202422 July 2026
Shadow Minister (Digital, Culture, Media and Sport)Opposition22 July 202230 May 2024
Shadow Minister (Defence)Opposition14 May 202122 July 2022
Shadow Minister (Environment, Food and Rural Affairs)Opposition10 April 202014 May 2021
Opposition Whip (Commons)Opposition18 January 201814 March 2019

Voting participation

Participation rate
67.8%
Eligible divisions
1,699
Divisions voted
1,152

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

Participation by year

Stephanie Peacock voting participation by yearPercentage of eligible Commons divisions voted in, per calendar year0%25%50%75%100%201920202021202220232024202520262019: 0.0%0.0%2020: 69.5%69.5%2021: 81.0%81.0%2022: 61.0%61.0%2023: 59.0%59.0%2024: 68.5%68.5%2025: 70.2%70.2%2026: 66.5%66.5%
YearEligible divisionsVotedParticipation
2026236157 66.5%
2025322226 70.2%
2024200137 68.5%
2023256151 59.0%
2022251153 61.0%
2021242196 81.0%
2020190132 69.5%
201920 0.0%

By Parliament

ParliamentEligible divisionsVotedParticipation
58th1,068710 66.5%
59th631442 70.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
1,501
Written questions
930
Oral questions
21
Early day motions
0
Bills sponsored
0
Petitions presented
0
Committee meetings attended
57

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

Written questions per year
Stephanie Peacock: Written questions per yearNumber of Written questions recorded per calendar year01252503755002019: 0020192020: 19319320202021: 11211220212022: 28028020222023: 25725720232024: 888820242025: 0020252026: 002026
Oral questions per year
Stephanie Peacock: Oral questions per yearNumber of Oral questions recorded per calendar year0358102019: 0020192020: 7720202021: 2220212022: 6620222023: 3320232024: 3320242025: 0020252026: 002026

Annual breakdown

YearDebate contributionsDebates participatedWritten questionsOral questionsEDMsBills sponsoredPetitions
2026 154 34 0 0 0 0 0
2025 499 75 0 0 0 0 0
2024 174 44 88 3 0 0 0
2023 324 79 257 3 0 0 0
2022 89 71 280 6 0 0 0
2021 64 46 112 2 0 0 0
2020 195 82 193 7 0 0 0
2019 2 1 0 0 0 0 0

Committee memberships

Current committees

CommitteeRoleSinceMeetings attendedAttendance
Sporting Events Bill Member 15 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

5 bill committees served on

Hansard activity

Contributions
1,501
spoken contributions
Debates participated in
432
distinct debates

41st of 650 current MPs · all MPs average 552 · Labour average 425

Contributions per year
Stephanie Peacock: debate contributions per yearSpoken contributions recorded in Hansard per calendar year01252503755002019: 2220192020: 19519520202021: 646420212022: 898920222023: 32432420232024: 17417420242025: 49949920252026: 1541542026
Debates participated in per year
Stephanie Peacock: debates participated in per yearDistinct debates the MP contributed to, per calendar year02550751002019: 1120192020: 828220202021: 464620212022: 717120222023: 797920232024: 444420242025: 757520252026: 34342026

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. 2017

    • – Became MP for Barnsley East
    • – Joined Labour
  2. 2018

    • – Appointed (opposition): Opposition Whip (Commons)
  3. 2019

    • – Left role: Opposition Whip (Commons)
  4. 2020

    • – Appointed (opposition): Shadow Minister (Environment, Food and Rural Affairs)
    • – Joined Northern Ireland Affairs Committee
  5. 2021

    • – Appointed (opposition): Shadow Minister (Defence)
    • – Left role: Shadow Minister (Environment, Food and Rural Affairs)
  6. 2022

    • – Appointed (opposition): Shadow Minister (Digital, Culture, Media and Sport)
    • – Left role: Shadow Minister (Defence)
  7. 2024

    • – Left role: Shadow Minister (Digital, Culture, Media and Sport)
    • – Became MP for Barnsley South
    • – Appointed: Parliamentary Under-Secretary of State (Department for Culture, Media and Sport)
  8. 2026

    • – Appointed: Parliamentary Under-Secretary of State (Department for Digital, Culture, Media and Sport)
    • – Left role: Parliamentary Under-Secretary of State (Department for Culture, Media and Sport)
    • – Joined Sporting Events Bill

Constituency: Barnsley South

Barnsley South constituency boundary
Area
75.7 km²
Latest election
2024 General Election (4 July 2024)
Result
Lab Hold · majority 4,748
Electorate
75,853 · turnout 46.2%
Postcode areas
DN5, S63, S70, S71, S72, S73, S74

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.