Voting record

236 Commons votes recorded this Parliament.

15 Jan 2025 Draft Electricity Capacity Mechanism (Amendment) Regulations 2024 Rebelled No
15 Jan 2025 Draft Official Controls (Amendment) Regulations 2024 Rebelled No
15 Jan 2025 Draft Clean Heat Market Mechanism Regulations 2024 Rebelled No
14 Jan 2025 Renters' Rights Bill: Third Reading Rebelled No
14 Jan 2025 Renters' Rights Bill Report Stage: Amendment 3 Rebelled Aye
14 Jan 2025 Renters' Rights Bill Report Stage: Amendment 57 Rebelled Aye
14 Jan 2025 Renters' Rights Bill Report Stage: New Clause 20 Rebelled Aye
14 Jan 2025 Renters' Rights Bill Report Stage: Government New Clause 14 Rebelled No
8 Jan 2025 Reasoned amendment on Children's Wellbeing and Schools Bill Rebelled 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 Rebelled 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 7 Rebelled Aye
11 Dec 2024 Finance Bill Committee: New Clause 6 Rebelled Aye
11 Dec 2024 Finance Bill Committee: New Clause 8 Rebelled Aye
11 Dec 2024 Finance Bill Committee: Clause 48 stand part Rebelled No
11 Dec 2024 Finance Bill Committee: Clause 47 stand part Rebelled No
9 Dec 2024 Terrorism (Protection of Premises) Bill: New Clause 1 Rebelled Aye
4 Dec 2024 Opposition Day: Increase in employers' National Insurance Contributions Rebelled Aye
4 Dec 2024 Opposition day: UK Farming and Inheritance Tax Rebelled Aye
3 Dec 2024 National Insurance Contributions (Secondary Class 1 Contributions) Bill: Second Reading Rebelled No
3 Dec 2024 National Insurance Contributions (Secondary Class 1 Contributions) Bill: Reasoned Amendment to Second Reading Rebelled Aye
3 Dec 2024 Elections (proportional representation): Ten Minute Rule Motion Aye
29 Nov 2024 Terminally Ill Adults (End of Life) Bill: Second Reading No
27 Nov 2024 Finance Bill: Second Reading Rebelled No
27 Nov 2024 Finance Bill: Reasoned Amendment to Second Reading Rebelled Aye
26 Nov 2024 Tobacco and Vapes Bill: Second Reading Rebelled No
25 Nov 2024 Non-Domestic Rating (Multipliers and Private Schools) Bill: Second Reading Rebelled No