Voting record

401 Commons votes recorded this Parliament.

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 23 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: New Clause 8 Aye
11 Dec 2024 Finance Bill Committee: Clause 48 stand part No
11 Dec 2024 Finance Bill Committee: Clause 47 stand part 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 Finance Bill Committee New Clause 3 Aye
10 Dec 2024 Finance Bill Committee: New Clause 2 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
3 Dec 2024 Elections (proportional representation): Ten Minute Rule Motion Aye
29 Nov 2024 Terminally Ill Adults (End of Life) Bill: Second Reading Aye
27 Nov 2024 Finance Bill: Second Reading No
26 Nov 2024 Tobacco and Vapes Bill: Second Reading Aye
25 Nov 2024 Non-Domestic Rating (Multipliers and Private Schools) Bill: Second Reading No
25 Nov 2024 Non-Domestic Rating (Multipliers and Private Schools) Bill: Reasoned Amendment to Second Reading Aye
19 Nov 2024 Passenger Railway Services (Public Ownership) Bill: motion to disagree with Lords Amendment 1 No
13 Nov 2024 Draft Windsor Framework (Non-Commercial Movement of Pet Animals) Regulations 2024 Aye
12 Nov 2024 House of Lords (Hereditary Peers) Bill: Third Reading Aye
12 Nov 2024 House of Lords (Hereditary Peers) Bill Committee: New Clause 7 Aye
6 Nov 2024 Budget Resolution No. 44: Rates of alcohol duty No
6 Nov 2024 Budget Resolution No. 34: Value added tax (private school fees) No
6 Nov 2024 Budget Resolution No. 14: Energy (oil and gas) profits levy (period for which levy has effect) Aye
6 Nov 2024 Budget Resolution No. 13: Energy (oil and gas) profits levy (relief for investment expenditure) Aye
6 Nov 2024 Budget Resolution No. 12: Energy (oil and gas) profits levy (increase in rate) Aye