Voting record

411 Commons votes recorded this Parliament.

24 Apr 2025 Bank Resolution (Recapitalisation) Bill [Lords]: New Clause 3 Aye
2 Apr 2025 Draft Ecodesign for Energy-Related Products and Energy Information (Amendment) (Northern Ireland) Regulations 2025 Aye
31 Mar 2025 Draft Agriculture (Delinked Payments) (Reduction) (England) Regulations 2025 No
31 Mar 2025 Institute for Apprenticeships and Technical Education (Transfer of Functions etc) Bill [Lords]: Third Reading No
31 Mar 2025 Institute for Apprenticeships and Technical Education (Transfer of Functions etc) Bill [Lords] Report Stage: Amendment 6 Aye
31 Mar 2025 Institute for Apprenticeships and Technical Education (Transfer of Functions etc) Bill [Lords] Report Stage: New Clause 4 Aye
31 Mar 2025 Institute for Apprenticeships and Technical Education (Transfer of Functions etc) Bill [Lords] Report Stage: New Clause 1 Aye
31 Mar 2025 Non-Domestic Rating (Multipliers and Private Schools) Bill: Motion to disagree with Lords Amendments 15B, 15C, 15D, 15E No
31 Mar 2025 Non-Domestic Rating (Multipliers and Private Schools) Bill: Motion to disagree with Lords Amendment 13B No
31 Mar 2025 Non-Domestic Rating (Multipliers and Private Schools) Bill: Motion to disagree with Lords Amendment 1B No
26 Mar 2025 Tobacco and Vapes Bill: Third Reading Rebelled No
26 Mar 2025 Tobacco and Vapes Bill Report Stage: Amendment 1 Aye
26 Mar 2025 Tobacco and Vapes Bill Report Stage: New Clause 19 Aye
26 Mar 2025 Tobacco and Vapes Bill Report Stage: New Clause 2 Aye
25 Mar 2025 Great British Energy Bill: Motion to disagree with Lords Amendment 2 No
25 Mar 2025 Non Domestic Rating (Multipliers and Private Schools) Bill: Motion to disagree with Lords Amendment 15 No
25 Mar 2025 Non-Domestic Rating (Multipliers and Private Schools) Bill: Motion to disagree with Lords Amendment 13 No
25 Mar 2025 Non Domestic Rating (Multipliers and Private Schools) Bill: Motion to disagree with Lords Amendment 3 No
25 Mar 2025 Non-Domestic Rating (Multipliers and Private Schools) Bill: Motion to disagree with Lords Amendment 1 No
25 Mar 2025 National Insurance Contributions (Secondary Class 1 Contributions) Bill: Motion to disagree with Lords Amendment 21B No
25 Mar 2025 National Insurance Contributions (Secondary Class 1 Contributions) Bill: Motion to disagree with Lords Amendment 8B No
25 Mar 2025 National Insurance Contributions (Secondary Class 1 Contributions) Bill: Motion to disagree with Lords Amendment 5B No
25 Mar 2025 National Insurance Contributions (Secondary Class 1 Contributions) Bill: Motion to disagree with Lords Amendment 1B No
24 Mar 2025 Planning and Infrastructure Bill: Second Reading No
19 Mar 2025 Opposition Day: Winter Fuel Payment Aye
19 Mar 2025 National Insurance Contributions (Secondary Class 1 Contributions) Bill Motion to Disagree with Lords Amendment 21 No
19 Mar 2025 National Insurance Contributions (Secondary Class 1 Contributions) Bill: Motion to Disagree with Lords Amendment 8 No
19 Mar 2025 National Insurance Contributions (Secondary Class 1 Contributions) Bill Motion to disagree with Lords Amendment 4 No
19 Mar 2025 National Insurance Contributions (Secondary Class 1 Contributions) Bill: Motion to disagree to Lords Amendment 3 No
19 Mar 2025 National Insurance Contributions (Secondary Class 1 Contributions) Bill: Motion to disagree to Lords Amendment 2 No