Voting record

498 Commons votes recorded this Parliament.

14 Apr 2026 Crime and Policing Bill: motion to disagree with Lords Amendment 2 Aye
25 Mar 2026 Victims and Courts Bill: motion to disagree with Lords Amendment 6 Aye
25 Mar 2026 Victims and Courts Bill: motion to disagree with Lords Amendment 5 Aye
25 Mar 2026 Victims and Courts Bill: motion to disagree with Lords Amendment 4 Aye
25 Mar 2026 Victims and Courts Bill: motion to disagree with Lords Amendment 3 Aye
25 Mar 2026 Victims and Courts Bill: motion to disagree with Lords Amendment 2 Aye
25 Mar 2026 Victims and Courts Bill: motion to disagree with Lords Amendment 1 Aye
24 Mar 2026 Opposition Day: Defence No
24 Mar 2026 Opposition Day: Oil and gas No
11 Mar 2026 Finance (No. 2) Bill: Third Reading Aye
11 Mar 2026 Finance (No. 2) Bill Report Stage: Amendment 6 No
11 Mar 2026 Finance (No. 2) Bill Report Stage: Amendment 5 No
11 Mar 2026 Finance (No. 2) Bill Report Stage: New Clause 11 No
10 Mar 2026 Courts and Tribunals Bill: Second Reading Aye
10 Mar 2026 Courts and Tribunals Bill: Reasoned Amendment to Second Reading No
9 Mar 2026 Children's Wellbeing and Schools Bill: motion to disagree with Lords Amendment 106 Aye
9 Mar 2026 Children's Wellbeing and Schools Bill: motion to disagree with Lords Amendment 102 Aye
9 Mar 2026 Children's Wellbeing and Schools Bill: motion to disagree with Lords Amendment 44 Aye
9 Mar 2026 Children's Wellbeing and Schools Bill: motion to disagree with Lords Amendment 41 Aye
9 Mar 2026 Children's Wellbeing and Schools Bill: motion to disagree with Lords Amendment 38 Aye
9 Mar 2026 Children's Wellbeing and Schools Bill: motion to disagree with Lords Amendment 37 Aye
9 Mar 2026 Children's Wellbeing and Schools Bill: motion to disagree with Lords Amendment 17 Aye
9 Mar 2026 Children's Wellbeing and Schools Bill: motion to disagree with Lords Amendment 16 Aye
24 Feb 2026 Opposition Day: Protections for children from online harms No
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 No
23 Feb 2026 Industry and Exports (Financial Assistance) Bill Committee: New Clause 3 No
23 Feb 2026 Industry and Exports (Financial Assistance) Bill Committee: New Clause 2 No
23 Feb 2026 Industry and Exports (Financial Assistance) Bill Committee: Amendment 1 No
11 Feb 2026 Referendums Relating to Council Tax Increases (Principles) (England) Report 2026-27 Aye