Voting record

1,361 Commons votes recorded this Parliament.

12 Mar 2025 Employment Rights Bill: Third Reading Aye
12 Mar 2025 Employment Rights Bill Report Stage: New Schedule 2 Aye
12 Mar 2025 Employment Rights Bill Report Stage: Amendment 297 No
12 Mar 2025 Employment Rights Bill Report Stage: New Clause 39 Aye
11 Mar 2025 Employment Rights Bill Report Stage: Amendment 288 No
11 Mar 2025 Employment Rights Bill Report Stage: New Clause 30 Aye
11 Mar 2025 Employment Rights Bill Report Stage: New Clause 10 Aye
3 Mar 2025 Finance Bill: Third Reading No
3 Mar 2025 Finance Bill Report Stage: Amendment 67 No
3 Mar 2025 Finance Bill Report Stage: New Clause 8 Aye
3 Mar 2025 Finance Bill Report Stage: New Clause 2 Aye
12 Feb 2025 Draft Online Safety Act 2023 (Category 1, Category 2A and Category 2B Threshold Conditions) Regulations 2025 No
10 Feb 2025 Border Security, Asylum and Immigration Bill: Reasoned Amendment on Second Reading No
21 Jan 2025 Armed Forces Commissioner Bill Report Stage: Amendment 10 Aye
21 Jan 2025 Armed Forces Commissioner Bill Report Stage: Amendment 9 Aye
15 Jan 2025 Draft Clean Heat Market Mechanism Regulations 2024 Aye
15 Jan 2025 Draft Official Controls (Amendment) Regulations 2024 Aye
17 Dec 2024 National Insurance Contributions (Secondary Class 1 Contributions) Bill: Third Reading No
17 Dec 2024 National Insurance Contributions (Secondary Class 1 Contributions) Bill Committee: New Clause 1 Aye
17 Dec 2024 National Insurance Contributions (Secondary Class 1 Contributions) Bill Committee: Amendment 13 Aye
17 Dec 2024 National Insurance Contributions (Secondary Class 1 Contributions) Bill Committee: Amendment 1 Aye
11 Dec 2024 Finance Bill Committee: Clause 47 stand part Aye
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 Finance Bill Committee New Clause 3 Aye
4 Dec 2024 Opposition Day: Increase in employers' National Insurance Contributions Aye
4 Dec 2024 Opposition day: UK Farming and Inheritance Tax Aye
3 Dec 2024 National Insurance Contributions (Secondary Class 1 Contributions) Bill: Second Reading No
3 Dec 2024 National Insurance Contributions (Secondary Class 1 Contributions) Bill: Reasoned Amendment to Second Reading Aye
27 Nov 2024 Finance Bill: Second Reading No
26 Nov 2024 Tobacco and Vapes Bill: Second Reading Aye