Voting record

1,823 Commons votes recorded this Parliament.

17 Dec 2024 National Insurance Contributions (Secondary Class 1 Contributions) Bill Committee: Amendment 23 No
17 Dec 2024 National Insurance Contributions (Secondary Class 1 Contributions) Bill Committee: Amendment 13 No
17 Dec 2024 National Insurance Contributions (Secondary Class 1 Contributions) Bill Committee: Amendment 1 No
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
9 Dec 2024 Terrorism (Protection of Premises) Bill: New Clause 1 No
4 Dec 2024 Opposition Day: Increase in employers' National Insurance Contributions No
4 Dec 2024 Opposition day: UK Farming and Inheritance Tax No
29 Nov 2024 Terminally Ill Adults (End of Life) Bill: Second Reading Aye
26 Nov 2024 Tobacco and Vapes Bill: Second Reading Aye
25 Nov 2024 Non-Domestic Rating (Multipliers and Private Schools) Bill: Second Reading Aye
25 Nov 2024 Non-Domestic Rating (Multipliers and Private Schools) Bill: Reasoned Amendment to Second Reading No
19 Nov 2024 Passenger Railway Services (Public Ownership) Bill: motion to disagree with Lords Amendment 2 Aye
19 Nov 2024 Passenger Railway Services (Public Ownership) Bill: motion to disagree with Lords Amendment 1 Aye
29 Oct 2024 Great British Energy Bill: Third Reading Aye
29 Oct 2024 Great British Energy Bill Report Stage: Amendment 8 No
29 Oct 2024 Great British Energy Bill Report Stage: Amendment 6 No
29 Oct 2024 Great British Energy Bill Report Stage: Amendment 4 No
21 Oct 2024 Employment Rights Bill: Second Reading Aye
21 Oct 2024 Employment Rights Bill: Reasoned Amendment to Second Reading No
15 Oct 2024 House of Lords (Hereditary Peers) Bill: Reasoned Amendment to Second Reading No
8 Oct 2024 Opposition Day: Farming and food security No
8 Oct 2024 Opposition Day: VAT on independent schools No
4 Sep 2024 Budget Responsibility Bill: Committee: Amendment 2 No
4 Sep 2024 Budget Responsibility Bill: Committee: Amendment 9 No
29 Jul 2024 Passenger Railway Services Bill (Public Ownership) Bill: Second Reading Aye
23 Jul 2024 King's Speech (Motion for an Address): Amendment (k) No
23 Jul 2024 King's Speech (Motion for an Address): Amendment (d) No