Voting record

1,266 Commons votes recorded this Parliament.

16 May 2025 Closure motion No
30 Apr 2025 Sentencing Guidelines Third Reading Aye
30 Apr 2025 Sentencing Guidelines (Pre-Sentence Reports) Bill: Amendment 4 No
30 Apr 2025 Sentencing Guidelines (Pre-Sentence Reports) Bill: Amendment 3 No
24 Mar 2025 Planning and Infrastructure Bill: Second Reading Aye
19 Mar 2025 Opposition Day: Winter Fuel Payment No
19 Mar 2025 National Insurance Contributions (Secondary Class 1 Contributions) Bill Motion to Disagree with Lords Amendment 21 Aye
19 Mar 2025 National Insurance Contributions (Secondary Class 1 Contributions) Bill: Motion to Disagree with Lords Amendment 8 Aye
19 Mar 2025 National Insurance Contributions (Secondary Class 1 Contributions) Bill Motion to disagree with Lords Amendment 4 Aye
19 Mar 2025 National Insurance Contributions (Secondary Class 1 Contributions) Bill: Motion to disagree to Lords Amendment 3 Aye
19 Mar 2025 National Insurance Contributions (Secondary Class 1 Contributions) Bill: Motion to disagree to Lords Amendment 2 Aye
19 Mar 2025 National Insurance Contributions (Secondary Class 1 Contributions) Bill: Motion to disagree to Lords Amendment 1 Aye
12 Feb 2025 Draft Online Safety Act 2023 (Category 1, Category 2A and Category 2B Threshold Conditions) Regulations 2025 Aye
10 Feb 2025 Border Security, Asylum and Immigration Bill: Second Reading Aye
10 Feb 2025 Border Security, Asylum and Immigration Bill: Reasoned Amendment on Second Reading No
15 Jan 2025 Draft Clean Heat Market Mechanism Regulations 2024 Aye
15 Jan 2025 Draft Official Controls (Amendment) Regulations 2024 Aye
15 Jan 2025 Draft Electricity Capacity Mechanism (Amendment) Regulations 2024 Aye
14 Jan 2025 Renters' Rights Bill: Third Reading Aye
14 Jan 2025 Renters' Rights Bill Report Stage: Amendment 3 No
14 Jan 2025 Renters' Rights Bill Report Stage: Amendment 57 No
14 Jan 2025 Renters' Rights Bill Report Stage: New Clause 20 No
14 Jan 2025 Renters' Rights Bill Report Stage: Government New Clause 14 Aye
8 Jan 2025 Reasoned amendment on Children's Wellbeing and Schools Bill No
11 Dec 2024 Draft Movement of Goods (Northern Ireland to Great Britain) (Animals, Feed and Food, Plant Health etc.) (Transitory Provision and Miscellaneous Amendments) Regulations 2024 Aye
10 Dec 2024 Draft Home Detention Curfew and Requisite and Minimum Custodial Periods (Amdt) Order 2024 Aye
10 Dec 2024 Finance Bill Committee New Clause 3 No
10 Dec 2024 Finance Bill Committee: New Clause 2 No
10 Dec 2024 Finance Bill Committee: New Clause 5 No
4 Dec 2024 Opposition Day: Increase in employers' National Insurance Contributions No