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

57

Debates (12 months)

299

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 6 of 96
Division Vote
Government Amendment to Opposition day debate on seasonal work Aye
Opposition day: Seasonal work No
Employment Rights Bill: Government motion to insist on disagreement to LA62 but not to insist on Commons Amendment 62C and to propose Gov (a) in lieu of LA62 Aye
Employment Rights Bill: Government motion not to insist on Commons Amendment 72C but to disagree with LA72D to LA72H and to propose Gov (a) and (b) in lieu of LA72D to LA72H Aye
Employment Rights Bill: Government motion to insist on disagreement to Lords Amendment 48B but to propose Government amendment (a) and (b) in lieu of LA48B Aye
Employment Rights Bill: Government motion to insist on disagreement to LA23 and LA106 to LA120, not to insist on Commons Amendment 120C, 120D and 120E but to propose Gov (a) to (f) in lieu of LA23 and LA106 to LA120 Aye
Employment Rights Bill: Government motion to insist on disagreement to Lords Amendment 1B but to propose Government amendments (a) and (b) in lieu of Lords Amendment 1B Aye
Pension Schemes Bill: Amendment 15 No
Pension Schemes Bill: Amendment 16 No
Pension Schemes Bill: New Clause 26 No
Pension Schemes Bill: New Clause 3 No
Budget Resolution No. 64: Rates of alcohol duty
Tax
Aye
Budget Resolution No. 51: Inheritance tax (pension interests)
Tax
Aye
Budget Resolution No. 50: Inheritance tax (limiting agricultural and business property reliefs etc) Aye
Budget Resolution No. 28: Capital gains tax (employee-ownership trusts)
Tax
Aye

Source: Commons Votes API

Debate activity

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

215

Speeches

0

Questions

14

Interventions

69

Answers

1

Points of order

0

Statements

Most active debate topics

Tax 1 appearances
Benefits 1 appearances
Energy 1 appearances
Education 1 appearances
Transport 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 299 contributions across 57 debate appearances in the last 12 months, according to Hansard records. Source