Voting record

361 Commons votes recorded this Parliament.

18 Mar 2025 Children's Wellbeing and Schools Bill Report Stage: New Clause 7 No
12 Mar 2025 Employment Rights Bill Report Stage: New Clause 39 Aye
26 Feb 2025 Opposition Day: Family businesses No
25 Feb 2025 Institute for Apprenticeships and Technical Education (Transfer of Functions etc) Bill: Second Reading Aye
25 Feb 2025 Institute for Apprenticeships and Technical Education (Transfer of Functions etc) Bill: Reasoned Amendment on Second Reading No
24 Feb 2025 Crown Estate Bill [Lords] Report Stage: Amendment 2 No
24 Feb 2025 Crown Estate Bill [Lords] Report Stage: Amendment 4 No
24 Feb 2025 Crown Estate Bill [Lords] Report Stage: New Clause 6 No
24 Feb 2025 Crown Estate Bill [Lords] Report Stage: New Clause 1 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
10 Feb 2025 Border Security, Asylum and Immigration Bill: Second Reading Aye
10 Feb 2025 Border Security, Asylum and Immigration Bill: Reasoned Amendment on Second Reading No
3 Feb 2025 Public Authorities (Fraud, Error and Recovery) Bill: Second Reading Aye
15 Jan 2025 Non-Domestic Rating (Multipliers and Private Schools) Bill Report Stage: Amendment 7 No
15 Jan 2025 Non-Domestic Rating (Multipliers and Private Schools) Bill Report Stage: New Clause 2 No
15 Jan 2025 Non-Domestic Rating (Multipliers and Private Schools) Bill Report Stage: New Clause 1 No
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 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
17 Dec 2024 National Insurance Contributions (Secondary Class 1 Contributions) Bill: Third Reading Aye
17 Dec 2024 National Insurance Contributions (Secondary Class 1 Contributions) Bill Committee: New Clause 1 No
17 Dec 2024 National Insurance Contributions (Secondary Class 1 Contributions) Bill Committee: Amendment 23 No
17 Dec 2024 National Insurance Contributions (Secondary Class 1 Contributions) Bill Committee: Amendment 13 No
17 Dec 2024 National Insurance Contributions (Secondary Class 1 Contributions) Bill Committee: Amendment 1 No