Voting record

402 Commons votes recorded this Parliament.

28 Jan 2025 Water (Special Measures) Bill Report Stage: New Clause 19 Rebelled Aye
28 Jan 2025 Water (Special Measures) Bill Report Stage: New Clause 16 Rebelled Aye
21 Jan 2025 draft Deposit Scheme for Drinks Containers (England and Northern Ireland) Regulations 2024 Rebelled No
21 Jan 2025 Armed Forces Commissioner Bill Report Stage: Amendment 10 Rebelled Aye
21 Jan 2025 Armed Forces Commissioner Bill Report Stage: Amendment 9 Rebelled Aye
15 Jan 2025 Non-Domestic Rating (Multipliers and Private Schools) Bill Report Stage: Third Reading Rebelled No
15 Jan 2025 Non-Domestic Rating (Multipliers and Private Schools) Bill Report Stage: Amendment 7 Rebelled Aye
15 Jan 2025 Non-Domestic Rating (Multipliers and Private Schools) Bill Report Stage: New Clause 2 Rebelled Aye
15 Jan 2025 Non-Domestic Rating (Multipliers and Private Schools) Bill Report Stage: New Clause 1 Rebelled Aye
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
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
10 Dec 2024 Draft Home Detention Curfew and Requisite and Minimum Custodial Periods (Amdt) Order 2024 Rebelled No
10 Dec 2024 Finance Bill Committee New Clause 3 Rebelled Aye
10 Dec 2024 Finance Bill Committee: New Clause 5 Rebelled Aye
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