Voting record

1,842 Commons votes recorded this Parliament.

2 Sep 2025 English Devolution and Community Empowerment Bill: Second Reading No
2 Sep 2025 English Devolution and Community Empowerment Bill: Reasoned Amendment Aye
16 Jul 2025 Enterprise Act 2002 (Amendment of Section 58 Considerations) Order 2025 (SI, 2025, No. 737) No
16 Jul 2025 Draft Enterprise Act 2002 (Definition of Newspaper) Order 2025 No
15 Jul 2025 Opposition Day: Tax Aye
15 Jul 2025 Opposition Day: Welfare Aye
8 Jul 2025 Football Governance Bill [HL]: Third Reading No
8 Jul 2025 Football Governance Bill [HL] Report Stage: Amendment 18 Aye
8 Jul 2025 Football Governance Bill [HL] Report Stage: New Clause 1 Aye
2 Jul 2025 Terrorism Act 2000 (Proscribed Organisations) (Amendment) Order 2025 Aye
2 Jul 2025 Armed Forces Commissioner Bill: Motion to insist on 2A and disagree with LA2B and LA2C No
2 Jul 2025 Draft Criminal Justice Act 2003 (Suitability for Fixed Term Recall) Order 2025 No
1 Jul 2025 Universal Credit and Personal Independent Payment Bill: Second Reading No
20 Jun 2025 Terminally Ill Adults (End of Life) Bill: Third Reading Aye
18 Jun 2025 Crime and Policing Bill: Third Reading No
18 Jun 2025 Crime and Policing Bill Report Stage: New Clause 130 Aye
18 Jun 2025 Crime and Policing Bill Report Stage: New Clause 121 Aye
18 Jun 2025 Crime and Policing Bill Report Stage: New Clause 88 Aye
18 Jun 2025 Crime and Policing Bill Report Stage: New Clause 7 Aye
17 Jun 2025 Crime and Policing Bill Report Stage: New Clause 106 Aye
17 Jun 2025 Crime and Policing Bill Report Stage: New Clause 1 No
17 Jun 2025 Crime and Policing Bill Report Stage: Amendment 160 No
17 Jun 2025 Crime and Policing Bill Report Stage: Amendment 19 Aye
17 Jun 2025 Crime and Policing Bill Report Stage: Amendment 175 Aye
17 Jun 2025 Crime and Policing Bill Report Stage: Amendment 174 Aye
11 Jun 2025 Draft Contracts for Difference (Miscellaneous Amendments) (No. 2) Regulations 2025 No
4 Jun 2025 Product Regulation and Metrology Bill [Lords] Report Stage: New Clause 4 Aye
3 Jun 2025 Motion to Disagree with the Lords in their Amendment 49F (Data Use and Access Bill) No
3 Jun 2025 Armed Forces Commissioner Bill: Government amendment (a) in lieu of Lords Amendments 2 and 3 No
3 Jun 2025 Armed Forces Commissioner Bill: Motion to disagree with Lords Amendment 3 No