Photograph of Stephanie Peacock

Member of Parliament

Stephanie Peacock

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

At a glance

8 Jun 2017

Commons start

8 years, 11 months

Time in Commons

70.1 %

Voting participation

-3.2 % vs avg

4,748

Majority

63

Debates (12 months)

322

Contributions

Voting activity (12 months)

Debate activity (12 months)

Contact

Parliamentary office

[email protected] 0207 219 4129

Constituency office

[email protected] 01226 743 483

X (formerly Twitter)

https://twitter.com/Steph_Peacock

Topic voting

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

Highest topic participation

Brexit / EU 162/188 (86 %)
Work / Employment 61/71 (86 %)
Trade 68/84 (81 %)
Crime / Justice 154/193 (80 %)
Housing 43/54 (80 %)

Lowest topic participation

Cost of Living 4/10 (40 %)
Energy 31/56 (55 %)
Democracy / Parliament 24/40 (60 %)

Party history

Labour 8 Jun 2017 to present

Constituency

Constituency history

Barnsley South 4 Jul 2024 to present Elected 1 time
Barnsley East 8 Jun 2017 to 30 May 2024 Elected 2 times

Roles

Football Governance Bill [HL] 14 May 2025 to 17 Jun 2025
Parliamentary Under Secretary of State (Department for Culture, Media and Sport) 9 Jul 2024 to present Department for Culture, Media and Sport
Football Governance Bill 8 May 2024 to 23 May 2024
Media Bill 29 Nov 2023 to 12 Dec 2023
Data Protection and Digital Information (No. 2) Bill 3 May 2023 to 23 May 2023
Online Safety (Re-committed Clauses and Schedules) Bill 7 Dec 2022 to 15 Dec 2022
Shadow Minister (Digital, Culture, Media and Sport) 22 Jul 2022 to 30 May 2024 Department for Culture, Media and Sport
Shadow Minister (Defence) 14 May 2021 to 22 Jul 2022 Ministry of Defence

Latest election result

Candidate result data from the Parliament Members API.

Lab Hold Barnsley South Turnout 35,082
Candidate Party Votes Share
Stephanie Peacock Lab Labour 16,399 46.7 %
David White RUK Reform UK 11,651 33.2 %
Suzanne Pearson Con Conservative 3,247 9.3 %
Trevor Mayne Green Green Party 1,521 4.3 %
Simon Clement-Jones LD Liberal Democrat 1,172 3.3 %
Simon Biltcliffe The Yorkshire Party 716 2.0 %
Terry Robinson Socialist Labour Party 227 0.6 %
Maxine Spencer English Democrats 149 0.4 %

Source: UK Parliament Members API

Voting record

Commons division votes from the official Commons Votes API.

Voted in 1,434 of 2,047 eligible divisions (70.1 %). Commons average: 73.3 %.

1434

Total votes

822

Aye

612

No

16

Against party

Aye / No split Ayes 822 / Noes 612

Divisions

Page 4 of 96

Source: Commons Votes API

Debate activity

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

215

Speeches

0

Questions

14

Interventions

92

Answers

1

Points of order

0

Statements

Most active debate topics

Crime / Justice 1 appearances
Tax 1 appearances
Benefits 1 appearances
Energy 1 appearances
Education 1 appearances

Recent appearances

Debate Contributions
Glasgow 2026 Commonwealth Games 16 Apr 2026 3
Grassroots Sport 16 Apr 2026 3
Community Spaces 16 Apr 2026 2
Voluntary Groups and Community Centres 25 Mar 2026 1
Carnivals 12 Mar 2026 1
Small Charity Sector 3 Mar 2026 1
Topical Questions 26 Feb 2026 4
Youth Activities: Urban Communities 26 Feb 2026 3
Outcomes for Young People: Bracknell Forest 26 Feb 2026 2
Short-term Lets 26 Feb 2026 3

Source: UK Parliament Hansard API

Registered interests

No registered interests available.

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

FAQs

Who is Stephanie Peacock?

Stephanie Peacock is a Member of Parliament representing Barnsley South. Source

Which party does Stephanie Peacock represent?

Stephanie Peacock currently represents Labour. Source

Which constituency does Stephanie Peacock represent?

Stephanie Peacock currently represents Barnsley South. Source

How long has Stephanie Peacock been an MP?

Stephanie Peacock has been in the House of Commons for 8 years, 11 months. Source

How many Commons divisions has Stephanie Peacock voted in?

Stephanie Peacock has recorded votes in 1,434 of 2,047 eligible Commons divisions (70.1 % 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 Stephanie Peacock voted against their party?

Stephanie Peacock has voted against the party majority 16 times in the imported division data. Source

What roles has Stephanie Peacock held?

Stephanie Peacock has 14 imported role records. The roles section lists the most recent roles available from the Parliament biography data. Source

What was Stephanie Peacock's latest election result?

Stephanie Peacock's latest imported election result is Lab Hold in Barnsley South, with a majority of 4,748. Source

How active is Stephanie Peacock in parliamentary debates?

Stephanie Peacock has made 322 contributions across 63 debate appearances in the last 12 months, according to Hansard records. Source