Voting record

1,866 Commons votes recorded this Parliament.

3 Jun 2025 Armed Forces Commissioner Bill: Government amendment (a) in lieu of Lords Amendments 2 and 3 Aye
3 Jun 2025 Armed Forces Commissioner Bill: Motion to disagree with Lords Amendment 3 Aye
3 Jun 2025 Armed Forces Commissioner Bill: Motion to disagree with Lords Amendment 2 Aye
22 May 2025 Data Use and Access Bill: motion to disagree to Lords Amendment 49D Aye
21 May 2025 Opposition Day: Immigration No
21 May 2025 Opposition Day: Business and the economy No
16 May 2025 Terminally Ill Adults (End of Life) Bill Report Stage: Amendment (a) to New Clause 10 No
16 May 2025 Closure motion Aye
29 Apr 2025 Public Authorities (Fraud, Error and Recovery) Bill Report Stage: Amendment 11 No
29 Apr 2025 Public Authorities (Fraud, Error and Recovery) Bill Report Stage: New Clause 21 No
29 Apr 2025 Public Authorities (Fraud, Error and Recovery) Bill Report Stage: New Clause 10 No
29 Apr 2025 Public Authorities (Fraud, Error and Recovery) Bill Report Stage: New Clause 1 No
2 Apr 2025 The Motor Vehicles (Driving Licences) (Amendment) (No. 2) Regulations 2025 Aye
2 Apr 2025 Infrastructure Planning (Onshore Wind and Solar Generation) Order 2025 Aye
2 Apr 2025 Draft Ecodesign for Energy-Related Products and Energy Information (Amendment) (Northern Ireland) Regulations 2025 Aye
1 Apr 2025 Product Regulation and Metrology Bill [Lords]: Second Reading Aye
1 Apr 2025 Product Regulation and Metrology Bill [Lords]: Reasoned Amendment on Second Reading No
31 Mar 2025 Draft Agriculture (Delinked Payments) (Reduction) (England) Regulations 2025 Aye
31 Mar 2025 Institute for Apprenticeships and Technical Education (Transfer of Functions etc) Bill [Lords]: Third Reading Aye
31 Mar 2025 Institute for Apprenticeships and Technical Education (Transfer of Functions etc) Bill [Lords] Report Stage: Amendment 6 No
31 Mar 2025 Institute for Apprenticeships and Technical Education (Transfer of Functions etc) Bill [Lords] Report Stage: New Clause 4 No
31 Mar 2025 Institute for Apprenticeships and Technical Education (Transfer of Functions etc) Bill [Lords] Report Stage: New Clause 1 No
31 Mar 2025 Non-Domestic Rating (Multipliers and Private Schools) Bill: Motion to disagree with Lords Amendments 15B, 15C, 15D, 15E Aye
31 Mar 2025 Non-Domestic Rating (Multipliers and Private Schools) Bill: Motion to disagree with Lords Amendment 13B Aye
31 Mar 2025 Non-Domestic Rating (Multipliers and Private Schools) Bill: Motion to disagree with Lords Amendment 2B Aye
31 Mar 2025 Non-Domestic Rating (Multipliers and Private Schools) Bill: Motion to disagree with Lords Amendment 1B Aye
28 Mar 2025 Motion to sit in private No
25 Mar 2025 Great British Energy Bill: Motion to disagree with Lords Amendment 2 Aye
25 Mar 2025 Non Domestic Rating (Multipliers and Private Schools) Bill: Motion to disagree with Lords Amendment 15 Aye
25 Mar 2025 Non Domestic Rating (Multipliers and Private Schools) Bill: Motion to disagree with Lords Amendment 14 Aye