Voting record

347 Commons votes recorded this Parliament.

12 Mar 2025 Employment Rights Bill Report Stage: Amendment 291 Aye
12 Mar 2025 Employment Rights Bill Report Stage: New Clause 110 Aye
12 Mar 2025 Employment Rights Bill Report Stage: New Clause 39 No
11 Mar 2025 Employment Rights Bill Report Stage: Amendment 288 Aye
11 Mar 2025 Employment Rights Bill Report Stage: New Clause 87 Aye
11 Mar 2025 Employment Rights Bill Report Stage: New Clause 30 Aye
7 Mar 2025 Motion to sit in private No
26 Feb 2025 Opposition Day: British Indian Ocean Territory Aye
26 Feb 2025 Opposition Day: Family businesses Aye
24 Feb 2025 Crown Estate Bill [Lords] Report Stage: Amendment 4 Aye
24 Feb 2025 Crown Estate Bill [Lords] Report Stage: New Clause 6 Aye
28 Jan 2025 Water (Special Measures) Bill Report Stage: New Clause 19 Aye
28 Jan 2025 Water (Special Measures) Bill Report Stage: New Clause 16 Aye
21 Jan 2025 draft Deposit Scheme for Drinks Containers (England and Northern Ireland) Regulations 2024 No
21 Jan 2025 Armed Forces Commissioner Bill Report Stage: Amendment 10 Aye
21 Jan 2025 Armed Forces Commissioner Bill Report Stage: Amendment 9 Aye
15 Jan 2025 Draft Electricity Capacity Mechanism (Amendment) Regulations 2024 No
15 Jan 2025 Draft Official Controls (Amendment) Regulations 2024 No
15 Jan 2025 Draft Clean Heat Market Mechanism 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
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 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
10 Dec 2024 Draft Home Detention Curfew and Requisite and Minimum Custodial Periods (Amdt) Order 2024 No