Voting record

1,543 Commons votes recorded this Parliament.

25 Mar 2026 Victims and Courts Bill: motion to disagree with Lords Amendment 5 No
25 Mar 2026 Victims and Courts Bill: motion to disagree with Lords Amendment 4 No
25 Mar 2026 Victims and Courts Bill: motion to disagree with Lords Amendment 3 No
25 Mar 2026 Victims and Courts Bill: motion to disagree with Lords Amendment 2 No
25 Mar 2026 Victims and Courts Bill: motion to disagree with Lords Amendment 1 No
23 Mar 2026 National Insurance Contributions (Employer Pensions Contributions) Bill: motion to disagree with Lords Amendment 6 No
23 Mar 2026 National Insurance Contributions (Employer Pensions Contributions) Bill: motion to disagree with Lords Amendment 5 No
23 Mar 2026 National Insurance Contributions (Employer Pensions Contributions) Bill: motion to disagree with Lords Amendment 3 No
23 Mar 2026 National Insurance Contributions (Employer Pensions Contributions) Bill: motion to disagree with Lords Amendment 2 No
23 Mar 2026 National Insurance Contributions (Employer Pensions Contributions) Bill: motion to disagree with Lords Amendment 1 No
10 Mar 2026 Courts and Tribunals Bill: Second Reading No
10 Mar 2026 Courts and Tribunals Bill: Reasoned Amendment to Second Reading Aye
9 Mar 2026 Children's Wellbeing and Schools Bill: motion to disagree with Lords Amendment 106 No
9 Mar 2026 Children's Wellbeing and Schools Bill: motion to disagree with Lords Amendment 102 No
9 Mar 2026 Children's Wellbeing and Schools Bill: motion to disagree with Lords Amendment 41 No
9 Mar 2026 Children's Wellbeing and Schools Bill: motion to disagree with Lords Amendment 38 No
9 Mar 2026 Children's Wellbeing and Schools Bill: motion to disagree with Lords Amendment 17 No
9 Mar 2026 Children's Wellbeing and Schools Bill: motion to disagree with Lords Amendment 16 No
2 Mar 2026 Representation of the People Bill: Reasoned Amendment to Second Reading No
24 Feb 2026 Opposition Day: Protections for children from online harms Aye
23 Feb 2026 Universal Credit (Removal of Two Child Limit) Bill: Third Reading Aye
23 Feb 2026 Universal Credit (Removal of Two Child Limit) Bill Committee: New Clause 3 Aye
23 Feb 2026 Industry and Exports (Financial Assistance) Bill Committee: New Clause 3 Aye
23 Feb 2026 Industry and Exports (Financial Assistance) Bill Committee: New Clause 2 Aye
23 Feb 2026 Industry and Exports (Financial Assistance) Bill Committee: Amendment 1 Aye
11 Feb 2026 Local Government Finance Report (England) 2026-27 No
3 Feb 2026 Universal Credit (Removal of Two Child Limit) Bill: Second Reading Aye
21 Jan 2026 Northern Ireland Troubles (Legacy and Reconciliation) Act 2023 (Remedial) Order 2025 Aye
21 Jan 2026 National Insurance Contributions (Employer Pensions Contributions) Bill: Third Reading No
21 Jan 2026 National Insurance Contributions (Employer Pensions Contributions) Bill Committee: New Clause 5 Aye