Voting record

1,397 Commons votes recorded this Parliament.

15 Jan 2025 Draft Clean Heat Market Mechanism Regulations 2024 No
15 Jan 2025 Draft Official Controls (Amendment) Regulations 2024 No
15 Jan 2025 Draft Electricity Capacity Mechanism (Amendment) Regulations 2024 No
14 Jan 2025 Renters' Rights Bill: Third Reading No
14 Jan 2025 Renters' Rights Bill Report Stage: Amendment 3 Aye
14 Jan 2025 Renters' Rights Bill Report Stage: Amendment 57 Aye
14 Jan 2025 Renters' Rights Bill Report Stage: New Clause 20 Aye
14 Jan 2025 Renters' Rights Bill Report Stage: Government New Clause 14 No
8 Jan 2025 Reasoned amendment on Children's Wellbeing and Schools Bill Aye
11 Dec 2024 Finance Bill Committee: New Clause 7 Aye
11 Dec 2024 Finance Bill Committee: New Clause 6 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
10 Dec 2024 Draft Home Detention Curfew and Requisite and Minimum Custodial Periods (Amdt) Order 2024 No
10 Dec 2024 Finance Bill Committee New Clause 3 Aye
10 Dec 2024 Finance Bill Committee: New Clause 5 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 No
29 Nov 2024 Terminally Ill Adults (End of Life) Bill: Second Reading Aye
27 Nov 2024 Finance Bill: Second Reading No
27 Nov 2024 Finance Bill: Reasoned Amendment to Second Reading Aye
19 Nov 2024 Passenger Railway Services (Public Ownership) Bill: motion to disagree with Lords Amendment 2 No
19 Nov 2024 Passenger Railway Services (Public Ownership) Bill: motion to disagree with Lords Amendment 1 No
12 Nov 2024 House of Lords (Hereditary Peers) Bill Committee: New Clause 20 Aye
12 Nov 2024 House of Lords (Hereditary Peers) Bill Committee: New Clause 1 No
12 Nov 2024 House of Lords (Hereditary Peers) Bill Committee: Amendment 25 Aye
6 Nov 2024 Budget Resolution No. 36: Stamp duty land tax (additional dwellings: purchases on or after 1 April 2025) No
6 Nov 2024 Budget Resolution No. 35: Stamp duty land tax (additional dwellings: purchases before 1 April 2025) No