MP Scorecard
Matt Bishop
Labour · Forest of Dean · MP since 04 Jul 2024
Majority 278 of a 72,857 electorate (0.4%) at the last election, per the Members API.
Participation, with the denominator
Recorded as voting in 306 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 306 votes cast, 305 matched the majority of their own party’s voters in that division and 1 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.
- Elections (proportional representation): Ten Minute Rule Motion 03 Dec 2024 · voted no · Labour voters split 59 aye / 47 no
Votes on the record (30 most recent in the archive)
- Draft Carbon Budget Order 202624 Jun 2026 · division 41 · Ayes 332, Noes 94aye
- Customs (Tariff and Miscellaneous Amendments) (No. 4) Regulations 202624 Jun 2026 · division 40 · Ayes 323, Noes 160aye
- Opposition Day Motion: Defence spending and readiness - Prime Minister's Amendment23 Jun 2026 · division 38 · Ayes 294, Noes 110aye
- Opposition day: Defence spending and readiness23 Jun 2026 · division 37 · Ayes 108, Noes 307no
- Armed Forces Bill Report Stage: New Clause 422 Jun 2026 · division 33 · Ayes 164, Noes 311no
- Cyber Security and Resilience (Network and Information Systems) Bill Remaining Stages: New Clause 1316 Jun 2026 · division 24 · Ayes 77, Noes 255no
- Draft Agriculture (Delinked Payments) (Reductions) (England) Regulations 202603 Jun 2026 · division 11 · Ayes 302, Noes 155aye
- Armed Forces Bill Committee: New Clause 1302 Jun 2026 · division 10 · Ayes 80, Noes 298no
- Armed Forces Bill Committee: New Clause 602 Jun 2026 · division 9 · Ayes 99, Noes 371no
- Armed Forces Bill Committee: New Clause 502 Jun 2026 · division 8 · Ayes 170, Noes 301no
- Armed Forces Bill Committee: New Clause 202 Jun 2026 · division 7 · Ayes 171, Noes 302no
- 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
- Crime and Policing Bill: motion to disagree with Lords Amendment 214 Apr 2026 · division 467 · Ayes 307, Noes 176aye
- Victims and Courts Bill: motion to disagree with Lords Amendment 125 Mar 2026 · division 461 · Ayes 291, Noes 158aye
- Opposition day: Student loans18 Mar 2026 · division 453 · Ayes 88, Noes 266no
- Draft Higher Education (Fee Limits and Fee Limit Condition) (England) (Amendment) Regulations 202618 Mar 2026 · division 451 · Ayes 277, Noes 99aye
- Draft Employment Rights Act 2025 (Investigatory Powers) (Consequential Amendments) Regulations 202618 Mar 2026 · division 450 · Ayes 368, Noes 107aye
- Finance (No. 2) Bill: Third Reading11 Mar 2026 · division 449 · Ayes 292, Noes 161aye
- Finance (No. 2) Bill Report Stage: Amendment 611 Mar 2026 · division 448 · Ayes 175, Noes 292no
- Finance (No. 2) Bill Report Stage: Amendment 511 Mar 2026 · division 447 · Ayes 172, Noes 283no
- Finance (No. 2) Bill Report Stage: New Clause 1111 Mar 2026 · division 446 · Ayes 174, Noes 292no
- Courts and Tribunals Bill: Second Reading10 Mar 2026 · division 445 · Ayes 304, Noes 203aye
- Courts and Tribunals Bill: Reasoned Amendment to Second Reading10 Mar 2026 · division 444 · Ayes 203, Noes 311no
- Children's Wellbeing and Schools Bill: motion to disagree with Lords Amendment 10609 Mar 2026 · division 443 · Ayes 304, Noes 177aye
- Children's Wellbeing and Schools Bill: motion to disagree with Lords Amendment 10209 Mar 2026 · division 442 · Ayes 315, Noes 163aye