Voting record

1,351 Commons votes recorded this Parliament.

16 Jun 2026 Draft Clean Air Zones Central Services (Fees) (England) (Amendment) Regulations 2026 Aye
16 Jun 2026 Cyber Security and Resilience (Network and Information Systems) Bill Remaining Stages: Amendment 3 No
16 Jun 2026 Cyber Security and Resilience (Network and Information Systems) Bill Remaining Stages: New Clause 14 No
16 Jun 2026 Cyber Security and Resilience (Network and Information Systems) Bill Remaining Stages: New Clause 13 No
10 Jun 2026 Railways Bill Remaining Stages: New Clause 1 No
9 Jun 2026 Steel Industry (Nationalisation) Bill Committee: New Clause 4 No
9 Jun 2026 Steel Industry (Nationalisation) Bill Committee: New Clause 12 No
9 Jun 2026 Steel Industry (Nationalisation) Bill Committee: Amendment 20 No
19 May 2026 King's Speech Motion for an Address: amendment (i) No
28 Apr 2026 Draft Immigration and Asylum (Provision of Accommodation to Failed Asylum-Seekers) (Amendment) Regulations 2026 Rebelled Aye
28 Apr 2026 Draft Asylum Seekers (Reception Conditions) (Amendment) Regulations 2026 Rebelled Aye
28 Apr 2026 Pension Schemes Bill: motion to disagree with Lords Amendments 15 to 24, 27, 30 to 34, 36, 38 to 42, 83 and 88, insist on Amendments 88C, 88E to 88P, 88R, 88S and 88W, and propose Amendments (a) to (j) in lieu of Amendments 88A, 88T, 88U and 88V Aye
28 Apr 2026 Privilege Aye
22 Apr 2026 Draft Energy Prices Act 2022 (Extension of Time Limit) Regulations 2026 Aye
14 Apr 2026 Crime and Policing Bill: motion to agree with all remaining Lords Amendments No
14 Apr 2026 Crime and Policing Bill: motion to disagree with Lords Amendment 359 Aye
14 Apr 2026 Crime and Policing Bill: motion to disagree with Lords Amendment 357 Rebelled Aye
14 Apr 2026 Crime and Policing Bill: motion to disagree with Lords Amendment 342 Aye
14 Apr 2026 Crime and Policing Bill: motion to disagree with Lords Amendment 334 Aye
14 Apr 2026 Crime and Policing Bill: motion to disagree with Lords Amendment 333 Aye
14 Apr 2026 Crime and Policing Bill: motion to disagree with Lords Amendment 311 Aye
14 Apr 2026 Crime and Policing Bill: motion to disagree with Lords Amendment 11 Rebelled Aye
14 Apr 2026 Crime and Policing Bill: motion to disagree with Lords Amendment 6 Rebelled Aye
14 Apr 2026 Crime and Policing Bill: motion to disagree with Lords Amendment 2 Rebelled Aye
25 Mar 2026 Victims and Courts Bill: motion to disagree with Lords Amendment 6 Rebelled Aye
25 Mar 2026 Victims and Courts Bill: motion to disagree with Lords Amendment 5 Rebelled 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 Rebelled Aye
25 Mar 2026 Victims and Courts Bill: motion to disagree with Lords Amendment 2 Rebelled Aye
25 Mar 2026 Victims and Courts Bill: motion to disagree with Lords Amendment 1 Rebelled Aye