Photograph of Yvette Cooper

Member of Parliament

Yvette Cooper

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

At a glance

1 May 1997

Commons start

29 years, 0 months

Time in Commons

63.6 %

Voting participation

-9.7 % vs avg

6,630

Majority

42

Debates (12 months)

724

Contributions

Voting activity (12 months)

Debate activity (12 months)

Contact

Parliamentary office

[email protected] 020 7219 5080

Constituency office

[email protected] 01977 553388

X (formerly Twitter)

https://twitter.com/YvetteCooperMP

Topic voting

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

Highest topic participation

Migration 149/169 (88 %)
Foreign Affairs 58/69 (84 %)
Brexit / EU 176/211 (83 %)
Environment / Climate 37/45 (82 %)
Defence 43/55 (78 %)

Lowest topic participation

Cost of Living 4/10 (40 %)
Tax 156/318 (49 %)
Education 50/95 (53 %)

Party history

Labour 1 May 1997 to present

Constituency

Constituency history

Pontefract, Castleford and Knottingley 4 Jul 2024 to present Elected 1 time
Normanton, Pontefract and Castleford 6 May 2010 to 30 May 2024 Elected 4 times
Pontefract and Castleford 1 May 1997 to 6 May 2010 Elected 3 times

Roles

Foreign Secretary 5 Sep 2025 to present Foreign, Commonwealth and Development Office
Home Secretary 5 Jul 2024 to 5 Sep 2025 Home Office
Shadow Secretary of State for the Home Department 29 Nov 2021 to 30 May 2024 Home Office
Liaison Committee (Commons) 20 May 2020 to 15 Dec 2021
National Security Strategy (Joint Committee) 11 May 2020 to 25 Jan 2022
Home Affairs Committee 27 Jan 2020 to 1 Dec 2021 Chair
Liaison Committee Sub-committee on the effectiveness and influence of the select committee system 13 Feb 2019 to 6 Nov 2019
Liaison Committee (Commons) 6 Nov 2017 to 6 Nov 2019

Latest election result

Candidate result data from the Parliament Members API.

Lab Hold Pontefract, Castleford and Knottingley Turnout 35,957
Candidate Party Votes Share
Yvette Cooper Lab Labour 17,089 47.5 %
John Thomas RUK Reform UK 10,459 29.1 %
Laura Weldon Con Conservative 5,406 15.0 %
Olli Watkins Green Green Party 1,651 4.6 %
Jamie Needle LD Liberal Democrat 1,213 3.4 %
Trevor Lake SDP Social Democratic Party 139 0.4 %

Source: UK Parliament Members API

Voting record

Commons division votes from the official Commons Votes API.

Voted in 1,463 of 2,302 eligible divisions (63.6 %). Commons average: 73.3 %.

1463

Total votes

846

Aye

617

No

0

Against party

Aye / No split Ayes 846 / Noes 617

Divisions

Page 1 of 98
Division Vote
Draft Energy Prices Act 2022 (Extension of Time Limit) Regulations 2026 Aye
English Devolution and Community Empowerment Bill: motion to disagree to Lords Amendment 26 Aye
English Devolution and Community Empowerment Bill: motion to disagree to Lords Amendment 13 Aye
English Devolution and Community Empowerment Bill: motion to disagree to Lords Amendment 4 Aye
English Devolution and Community Empowerment Bill: motion to disagree to Lords Amendment 2 Aye
Crime and Policing Bill: motion to agree with all remaining Lords Amendments Aye
Crime and Policing Bill: motion to disagree with Lords Amendment 359 Aye
Crime and Policing Bill: motion to disagree with Lords Amendment 357 Aye
Crime and Policing Bill: motion to disagree with Lords Amendment 342 Aye
Crime and Policing Bill: motion to disagree with Lords Amendment 334 Aye
Crime and Policing Bill: motion to disagree with Lords Amendment 333 Aye
Victims and Courts Bill: motion to disagree with Lords Amendment 6 Aye
Victims and Courts Bill: motion to disagree with Lords Amendment 5 Aye
Victims and Courts Bill: motion to disagree with Lords Amendment 4 Aye
Victims and Courts Bill: motion to disagree with Lords Amendment 3 Aye

Source: Commons Votes API

Debate activity

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

0

Speeches

2

Questions

0

Interventions

711

Answers

0

Points of order

11

Statements

Most active debate topics

Foreign Affairs 10 appearances
Migration 2 appearances
Crime / Justice 1 appearances

Recent appearances

Debate Contributions
Topical Questions 21 Apr 2026 13
West Bank: Illegal Settlements 21 Apr 2026 10
Gulf Conflict 21 Apr 2026 10
International Development 19 Mar 2026 24
Middle East 17 Mar 2026 33
Iran: Human Rights Violations 3 Mar 2026 4
Support for Ukraine 3 Mar 2026 6
Topical Questions 3 Mar 2026 8
Sudan: Humanitarian Situation 3 Mar 2026 5
Sudan 5 Feb 2026 24

Source: UK Parliament Hansard API

Bills sponsored

Bills where this MP is recorded as primary sponsor in the UK Parliament Bills API.

Bill Divisions
Biodiversity Beyond National Jurisdiction Act 2026 Government Bill 2
Border Security, Asylum and Immigration Act 2025 Government Bill 4
Crime and Policing Act 2026 Government Bill 16
Terrorism (Protection of Premises) Act Government Bill 1

Source: UK Parliament Bills API

Registered interests

1. Employment and earnings (1)

Role, work or services: Writing a book Payer: Conville and Walsh (literary agent), Haymarket House, London SW1Y 4SP

3. Gifts, benefits and hospitality from UK sources (1)

Name of donor: Barbara Follett Address of donor: private Amount of donation or nature and value if donation in kind: Accommodation for staff members during Labour Party conference, value £2,350 Date received: 27 September 2025 to 1 October 2025 Date accepted: 27 September 2025 Donor status: individual (Registered 21 October 2025)

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

FAQs

Who is Yvette Cooper?

Yvette Cooper is a Member of Parliament representing Pontefract, Castleford and Knottingley. Source

Which party does Yvette Cooper represent?

Yvette Cooper currently represents Labour. Source

Which constituency does Yvette Cooper represent?

Yvette Cooper currently represents Pontefract, Castleford and Knottingley. Source

How long has Yvette Cooper been an MP?

Yvette Cooper has been in the House of Commons for 29 years, 0 months. Source

How many Commons divisions has Yvette Cooper voted in?

Yvette Cooper has recorded votes in 1,463 of 2,302 eligible Commons divisions (63.6 % 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 Yvette Cooper voted against their party?

Yvette Cooper has voted against the party majority 0 times in the imported division data. Source

What roles has Yvette Cooper held?

Yvette Cooper has 26 imported role records. The roles section lists the most recent roles available from the Parliament biography data. Source

What registered interests are listed for Yvette Cooper?

Yvette Cooper has registered interests in 2 imported categories. These come from the UK Parliament registered interests data. Source

What was Yvette Cooper's latest election result?

Yvette Cooper's latest imported election result is Lab Hold in Pontefract, Castleford and Knottingley, with a majority of 6,630. Source

How active is Yvette Cooper in parliamentary debates?

Yvette Cooper has made 724 contributions across 42 debate appearances in the last 12 months, according to Hansard records. Source