Voting record

326 Commons votes recorded this Parliament.

4 Sep 2025 House of Lords (Hereditary Peers) Bill: motion to disagree with Lords Amendment 1 Aye
3 Sep 2025 Opposition day: Hospitality sector Rebelled Aye
2 Sep 2025 English Devolution and Community Empowerment Bill: Second Reading Rebelled No
2 Sep 2025 English Devolution and Community Empowerment Bill: Reasoned Amendment Rebelled Aye
16 Jul 2025 Draft Enterprise Act 2002 (Definition of Newspaper) Order 2025 Rebelled No
16 Jul 2025 Enterprise Act 2002 (Amendment of Section 58 Considerations) Order 2025 (SI, 2025, No. 737) Rebelled No
15 Jul 2025 Opposition Day: Tax Rebelled Aye
15 Jul 2025 Opposition Day: Welfare No
9 Jul 2025 Universal Credit and Personal Independence Payment Bill: Third Reading No
9 Jul 2025 Universal Credit and Personal Independence Payment Bill Committee: Amendment 38 Aye
9 Jul 2025 Universal Credit and Personal Independence Payment Bill Committee: New Clause 8 Aye
9 Jul 2025 Universal Credit and Personal Independence Payment Bill Committee: Amendment 45 Rebelled Aye
9 Jul 2025 Universal Credit and Personal Independence Payment Bill Committee: Clause 2, as amended, and Clause 3 stand part No
9 Jul 2025 Universal Credit and Personal Independent Payment Bill Committee: Amendment 12 Aye
9 Jul 2025 Universal Credit and Personal Independent Payment Bill Committee: Amendment 50 No
9 Jul 2025 Universal Credit and Personal Independent Payment Bill Committee: Amendment 39 Aye
8 Jul 2025 Football Governance Bill [HL]: Third Reading Aye
8 Jul 2025 Football Governance Bill [HL] Report Stage: Amendment 18 Aye
8 Jul 2025 Football Governance Bill [HL] Report Stage: New Clause 3 Aye
8 Jul 2025 Football Governance Bill [HL] Report Stage: New Clause 1 Aye
2 Jul 2025 Armed Forces Commissioner Bill: Motion to insist on 2A and disagree with LA2B and LA2C Rebelled No
2 Jul 2025 Draft Enterprise Act 2002 (Mergers Involving Newspaper Enterprises and Foreign Powers) Regulations 2025 Rebelled No
2 Jul 2025 Draft Criminal Justice Act 2003 (Suitability for Fixed Term Recall) Order 2025 Rebelled No
1 Jul 2025 Universal Credit and Personal Independent Payment Bill: Second Reading No
1 Jul 2025 Universal Credit and Personal Independent Payment Bill: Reasoned Amendment at Second Reading Aye
20 Jun 2025 Terminally Ill Adults (End of Life) Bill: Third Reading Aye
20 Jun 2025 Terminally Ill Adults (End of Life) Bill: Amendment 94 Aye
20 Jun 2025 Terminally Ill Adults (End of Life) Bill: Amendment 77 Aye
20 Jun 2025 Terminally Ill Adults (End of Life) Bill: Amendment 12 No
20 Jun 2025 Terminally Ill Adults (End of Life) Bill: Amendment 24 No