Voting record

328 Commons votes recorded this Parliament.

12 Mar 2025 Employment Rights Bill Report Stage: New Schedule 2 Aye
12 Mar 2025 Employment Rights Bill Report Stage: Amendment 297 No
12 Mar 2025 Employment Rights Bill Report Stage: Amendment 291 No
12 Mar 2025 Employment Rights Bill Report Stage: New Clause 110 No
12 Mar 2025 Employment Rights Bill Report Stage: New Clause 39 Aye
11 Mar 2025 Employment Rights Bill Report Stage: Amendment 288 No
11 Mar 2025 Employment Rights Bill Report Stage: New Clause 87 No
11 Mar 2025 Employment Rights Bill Report Stage: New Clause 30 No
11 Mar 2025 Employment Rights Bill Report Stage: New Clause 10 No
26 Feb 2025 Opposition Day: British Indian Ocean Territory No
26 Feb 2025 Opposition Day: Family businesses No
12 Feb 2025 Draft Online Safety Act 2023 (Category 1, Category 2A and Category 2B Threshold Conditions) Regulations 2025 Aye
11 Feb 2025 Water (Special Measures) Bill - Government motion to insist on Commons Amendment 2 and to propose Amendment (a) in lieu Aye
3 Feb 2025 Public Authorities (Fraud, Error and Recovery) Bill: Second Reading Aye
24 Jan 2025 Motion to adjourn debate 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 No
21 Jan 2025 Armed Forces Commissioner Bill Report Stage: Amendment 10 No
21 Jan 2025 Armed Forces Commissioner Bill Report Stage: Amendment 9 No
15 Jan 2025 Draft Official Controls (Amendment) Regulations 2024 Aye
15 Jan 2025 Draft Clean Heat Market Mechanism Regulations 2024 Aye
15 Jan 2025 Draft Electricity Capacity Mechanism (Amendment) Regulations 2024 Aye
14 Jan 2025 Renters' Rights Bill: Third Reading Aye
14 Jan 2025 Renters' Rights Bill Report Stage: Amendment 3 No
14 Jan 2025 Renters' Rights Bill Report Stage: Amendment 57 No
14 Jan 2025 Renters' Rights Bill Report Stage: New Clause 20 No
14 Jan 2025 Renters' Rights Bill Report Stage: Government New Clause 14 Aye
11 Dec 2024 Finance Bill Committee: New Clause 7 No
11 Dec 2024 Finance Bill Committee: New Clause 6 No
11 Dec 2024 Finance Bill Committee: New Clause 8 No