Voting record

236 Commons votes recorded this Parliament.

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: 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 Rebelled No
18 Mar 2025 Children's Wellbeing and Schools Bill Report Stage: New Clause 7 Aye
17 Mar 2025 Children's Wellbeing and Schools Bill Report Stage: Amendment 171 Rebelled Aye
17 Mar 2025 Children's Wellbeing and Schools Bill Report Stage: Amendment 188 Rebelled Aye
17 Mar 2025 Children's Wellbeing and Schools Bill Report Stage: New Clause 36 Rebelled Aye
12 Mar 2025 Employment Rights Bill Report Stage: New Schedule 2 Rebelled No
12 Mar 2025 Employment Rights Bill Report Stage: Amendment 297 Rebelled Aye
12 Mar 2025 Employment Rights Bill Report Stage: Amendment 291 Rebelled Aye
12 Mar 2025 Employment Rights Bill Report Stage: New Clause 110 Rebelled Aye
12 Mar 2025 Employment Rights Bill Report Stage: New Clause 39 Rebelled No
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
12 Feb 2025 Draft Online Safety Act 2023 (Category 1, Category 2A and Category 2B Threshold Conditions) Regulations 2025 Aye
10 Feb 2025 Border Security, Asylum and Immigration Bill: Reasoned Amendment on Second Reading 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
15 Jan 2025 Non-Domestic Rating (Multipliers and Private Schools) Bill Report Stage: Third Reading Rebelled No
15 Jan 2025 Non-Domestic Rating (Multipliers and Private Schools) Bill Report Stage: Amendment 7 Rebelled Aye
15 Jan 2025 Non-Domestic Rating (Multipliers and Private Schools) Bill Report Stage: New Clause 2 Rebelled Aye
15 Jan 2025 Non-Domestic Rating (Multipliers and Private Schools) Bill Report Stage: New Clause 1 Rebelled Aye