Voting record

1,206 Commons votes recorded this Parliament.

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
25 Mar 2025 National Insurance Contributions (Secondary Class 1 Contributions) Bill: Motion to disagree with Lords Amendment 8B Rebelled No
25 Mar 2025 National Insurance Contributions (Secondary Class 1 Contributions) Bill: Motion to disagree with Lords Amendment 5B Rebelled No
25 Mar 2025 National Insurance Contributions (Secondary Class 1 Contributions) Bill: Motion to disagree with Lords Amendment 1B Rebelled No
19 Mar 2025 Opposition Day: Winter Fuel Payment Aye
19 Mar 2025 National Insurance Contributions (Secondary Class 1 Contributions) Bill Motion to Disagree with Lords Amendment 21 No
19 Mar 2025 National Insurance Contributions (Secondary Class 1 Contributions) Bill: Motion to Disagree with Lords Amendment 8 No
19 Mar 2025 National Insurance Contributions (Secondary Class 1 Contributions) Bill Motion to disagree with Lords Amendment 4 No
19 Mar 2025 National Insurance Contributions (Secondary Class 1 Contributions) Bill: Motion to disagree to Lords Amendment 3 No
19 Mar 2025 National Insurance Contributions (Secondary Class 1 Contributions) Bill: Motion to disagree to Lords Amendment 2 No
19 Mar 2025 National Insurance Contributions (Secondary Class 1 Contributions) Bill: Motion to disagree to Lords Amendment 1 No
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 Rebelled No
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 Rebelled 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 Rebelled No
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 No
28 Jan 2025 Women’s State Pension age (Ombudsman report and compensation scheme): Ten Minute Rule Motion Aye
24 Jan 2025 Motion to adjourn debate No
21 Jan 2025 draft Deposit Scheme for Drinks Containers (England and Northern Ireland) Regulations 2024 Aye
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
8 Jan 2025 Reasoned amendment on Children's Wellbeing and Schools Bill No
4 Dec 2024 Opposition day: UK Farming and Inheritance Tax Rebelled Aye