MP Scorecard
Yvette Cooper
Labour · Pontefract, Castleford and Knottingley · MP since 01 May 1997
Majority 6,630 of a 74,618 electorate (8.9%) at the last election, per the Members API.
Participation, with the denominator
Recorded as voting in 170 of the 575 Commons divisions in our archive from this Parliament (since 9 July 2024, its first sitting day). An absence is not an abstention - ministers, tellers, paired members and members with other duties do not appear in a division list. The number states what the record shows; it does not grade anyone.
The party record, with the split
Of the 170 votes cast, 170 matched the majority of their own party’s voters in that division and 0 opposed it. Of those, 0 went against a clear party line - four or more of their party’s voters to one on the other side. Parliament does not publish whip instructions, so a free vote where a party splits (and voting with a small minority of colleagues) is visible in the split itself. “Party” means the party recorded against their name in that division list at the time. The split is the record; what it means is your call.
Votes on the record (30 most recent in the archive)
- Draft Code of Practice on Electronic and Workplace Ballots for Statutory Trade Union Ballots15 Jul 2026 · division 60 · Ayes 330, Noes 109aye
- Draft Trade Unions (Permissible Means of Voting) and Employment Rights (Unfair Dismissal) (Amendment) Order 202615 Jul 2026 · division 59 · Ayes 330, Noes 109aye
- Public Office (Accountability) Bill Report Stage: Amendment 1914 Jul 2026 · division 58 · Ayes 104, Noes 412no
- Public Office (Accountability) Bill Report Stage: Amendment 199 14 Jul 2026 · division 57 · Ayes 102, Noes 409no
- Public Office (Accountability) Bill Report Stage: Amendment 314 Jul 2026 · division 56 · Ayes 93, Noes 323no
- National Security (State Threats) Bill: motion to agree to Lords Amendment 106 Jul 2026 · division 49 · Ayes 394, Noes 85aye
- Customs (Tariff and Miscellaneous Amendments) (No. 4) Regulations 202624 Jun 2026 · division 40 · Ayes 323, Noes 160aye
- Armed Forces Bill Report Stage: New Clause 2222 Jun 2026 · division 35 · Ayes 74, Noes 323no
- Armed Forces Bill Report Stage: New Clause 1122 Jun 2026 · division 34 · Ayes 104, Noes 391no
- Armed Forces Bill Report Stage: New Clause 422 Jun 2026 · division 33 · Ayes 164, Noes 311no
- Steel Industry (Nationalisation) Bill Committee: New Clause 808 Jun 2026 · division 14 · Ayes 145, Noes 251no
- Steel Industry (Nationalisation) Bill Committee: New Clause 208 Jun 2026 · division 13 · Ayes 65, Noes 251no
- Steel Industry (Nationalisation) Bill Committee: Amendment 1208 Jun 2026 · division 12 · Ayes 81, Noes 266no
- King's Speech Motion for an Address20 May 2026 · division 5 · Ayes 307, Noes 171aye
- King's Speech Motion for an Address: amendment (p)20 May 2026 · division 4 · Ayes 104, Noes 316no
- King's Speech Motion for an Address: amendment (l)20 May 2026 · division 3 · Ayes 78, Noes 408no
- King's Speech Motion for an Address: amendment (o)20 May 2026 · division 2 · Ayes 104, Noes 317no
- Draft Energy Prices Act 2022 (Extension of Time Limit) Regulations 202622 Apr 2026 · division 501 · Ayes 380, Noes 7aye
- English Devolution and Community Empowerment Bill: motion to disagree to Lords Amendment 2621 Apr 2026 · division 496 · Ayes 287, Noes 149aye
- English Devolution and Community Empowerment Bill: motion to disagree to Lords Amendment 1321 Apr 2026 · division 495 · Ayes 297, Noes 147aye
- English Devolution and Community Empowerment Bill: motion to disagree to Lords Amendment 421 Apr 2026 · division 494 · Ayes 298, Noes 152aye
- English Devolution and Community Empowerment Bill: motion to disagree to Lords Amendment 221 Apr 2026 · division 493 · Ayes 293, Noes 155aye
- Crime and Policing Bill: motion to agree with all remaining Lords Amendments 14 Apr 2026 · division 476 · Ayes 247, Noes 21aye
- Crime and Policing Bill: motion to disagree with Lords Amendment 35914 Apr 2026 · division 475 · Ayes 277, Noes 158aye
- Crime and Policing Bill: motion to disagree with Lords Amendment 35714 Apr 2026 · division 474 · Ayes 278, Noes 73aye
- Crime and Policing Bill: motion to disagree with Lords Amendment 34214 Apr 2026 · division 473 · Ayes 281, Noes 70aye
- Crime and Policing Bill: motion to disagree with Lords Amendment 33414 Apr 2026 · division 472 · Ayes 356, Noes 90aye
- Crime and Policing Bill: motion to disagree with Lords Amendment 33314 Apr 2026 · division 471 · Ayes 301, Noes 157aye
- Victims and Courts Bill: motion to disagree with Lords Amendment 625 Mar 2026 · division 466 · Ayes 290, Noes 163aye
- Victims and Courts Bill: motion to disagree with Lords Amendment 525 Mar 2026 · division 465 · Ayes 292, Noes 162aye