Voting record

1,568 Commons votes recorded this Parliament.

15 Jan 2025 Non-Domestic Rating (Multipliers and Private Schools) Bill Report Stage: Third Reading Aye
15 Jan 2025 Non-Domestic Rating (Multipliers and Private Schools) Bill Report Stage: Amendment 7 No
15 Jan 2025 Non-Domestic Rating (Multipliers and Private Schools) Bill Report Stage: New Clause 2 No
15 Jan 2025 Non-Domestic Rating (Multipliers and Private Schools) Bill Report Stage: New Clause 1 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
8 Jan 2025 Reasoned amendment on Children's Wellbeing and Schools Bill No
17 Dec 2024 National Insurance Contributions (Secondary Class 1 Contributions) Bill: Third Reading Aye
17 Dec 2024 National Insurance Contributions (Secondary Class 1 Contributions) Bill Committee: New Clause 1 No
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
11 Dec 2024 Finance Bill Committee: New Clause 7 No
11 Dec 2024 Finance Bill Committee: New Clause 6 No
11 Dec 2024 Finance Bill Committee: New Clause 8 No
11 Dec 2024 Finance Bill Committee: Clause 48 stand part Aye
11 Dec 2024 Finance Bill Committee: Clause 47 stand part Aye
4 Dec 2024 Opposition Day: Increase in employers' National Insurance Contributions No
4 Dec 2024 Opposition day: UK Farming and Inheritance Tax No
3 Dec 2024 National Insurance Contributions (Secondary Class 1 Contributions) Bill: Second Reading Aye
3 Dec 2024 National Insurance Contributions (Secondary Class 1 Contributions) Bill: Reasoned Amendment to Second Reading No
27 Nov 2024 Finance Bill: Second Reading Aye
27 Nov 2024 Finance Bill: Reasoned Amendment to Second Reading No
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
6 Nov 2024 Budget Resolution No. 44: Rates of alcohol duty Aye
6 Nov 2024 Budget Resolution No. 36: Stamp duty land tax (additional dwellings: purchases on or after 1 April 2025) Aye