Voting record

209 Commons votes recorded this Parliament.

28 Jan 2025 Water (Special Measures) Bill Report Stage: Amendment 9 Rebelled Aye
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
28 Jan 2025 Women’s State Pension age (Ombudsman report and compensation scheme): Ten Minute Rule Motion Aye
21 Jan 2025 draft Deposit Scheme for Drinks Containers (England and Northern Ireland) Regulations 2024 Aye
21 Jan 2025 Armed Forces Commissioner Bill Report Stage: Amendment 2 Rebelled Aye
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
15 Jan 2025 Draft Electricity Capacity Mechanism (Amendment) Regulations 2024 Aye
15 Jan 2025 Draft Official Controls (Amendment) Regulations 2024 Aye
15 Jan 2025 Draft Clean Heat Market Mechanism Regulations 2024 Aye
14 Jan 2025 Renters' Rights Bill: Third Reading Aye
14 Jan 2025 Renters' Rights Bill Report Stage: Amendment 3 Rebelled Aye
14 Jan 2025 Renters' Rights Bill Report Stage: Amendment 57 No
14 Jan 2025 Renters' Rights Bill Report Stage: Government New Clause 14 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
29 Nov 2024 Terminally Ill Adults (End of Life) Bill: Second Reading No
27 Nov 2024 Finance Bill: Reasoned Amendment to Second Reading Rebelled Aye
26 Nov 2024 Tobacco and Vapes Bill: Second Reading Aye
25 Nov 2024 Non-Domestic Rating (Multipliers and Private Schools) Bill: Second Reading Rebelled No
25 Nov 2024 Non-Domestic Rating (Multipliers and Private Schools) Bill: Reasoned Amendment to Second Reading Rebelled Aye
12 Nov 2024 House of Lords (Hereditary Peers) Bill Committee: New Clause 20 No