Voting record

251 Commons votes recorded this Parliament.

1 Apr 2025 Product Regulation and Metrology Bill [Lords]: Reasoned Amendment on Second Reading Rebelled Aye
25 Mar 2025 Great British Energy Bill: Motion to disagree with Lords Amendment 2 No
25 Mar 2025 Non Domestic Rating (Multipliers and Private Schools) Bill: Motion to disagree with Lords Amendment 15 Rebelled No
25 Mar 2025 Non Domestic Rating (Multipliers and Private Schools) Bill: Motion to disagree with Lords Amendment 14 Rebelled No
25 Mar 2025 Non-Domestic Rating (Multipliers and Private Schools) Bill: Motion to disagree with Lords Amendment 13 Rebelled No
25 Mar 2025 Non Domestic Rating (Multipliers and Private Schools) Bill: Motion to disagree with Lords Amendment 3 Rebelled No
25 Mar 2025 Non-Domestic Rating (Multipliers and Private Schools) Bill: Motion to disagree with Lords Amendment 2 Rebelled No
25 Mar 2025 Non-Domestic Rating (Multipliers and Private Schools) Bill: Motion to disagree with Lords Amendment 1 Rebelled No
25 Mar 2025 National Insurance Contributions (Secondary Class 1 Contributions) Bill: Motion to disagree with Lords Amendment 21B Rebelled No
18 Mar 2025 Children's Wellbeing and Schools Bill: Third Reading Rebelled No
18 Mar 2025 Children's Wellbeing and Schools Bill Report Stage: Amendment 210 Rebelled Aye
18 Mar 2025 Children's Wellbeing and Schools Bill Report Stage: Amendment 209 Rebelled Aye
18 Mar 2025 Children's Wellbeing and Schools Bill Report Stage: New Clause 34 Aye
18 Mar 2025 Children's Wellbeing and Schools Bill Report Stage: New Clause 7 Aye
11 Mar 2025 Employment Rights Bill Report Stage: Amendment 288 Rebelled Aye
11 Mar 2025 Employment Rights Bill Report Stage: New Clause 87 Rebelled Aye
11 Mar 2025 Employment Rights Bill Report Stage: New Clause 30 Aye
11 Mar 2025 Employment Rights Bill Report Stage: New Clause 10 Aye
7 Mar 2025 Motion to sit in private 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 Aye
12 Feb 2025 Draft Online Safety Act 2023 (Category 1, Category 2A and Category 2B Threshold Conditions) Regulations 2025 Aye
3 Feb 2025 Public Authorities (Fraud, Error and Recovery) Bill: Second Reading No
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 Rebelled No
21 Jan 2025 Armed Forces Commissioner Bill Report Stage: Amendment 2 No
21 Jan 2025 Armed Forces Commissioner Bill Report Stage: Amendment 10 Rebelled Aye