Voting record

1,662 Commons votes recorded this Parliament.

17 Jun 2025 Crime and Policing Bill Report Stage: Amendment 174 Aye
11 Jun 2025 Draft Contracts for Difference (Miscellaneous Amendments) (No. 2) Regulations 2025 No
10 Jun 2025 Planning and Infrastructure Bill: Third Reading No
10 Jun 2025 Planning and Infrastructure Bill Report Stage: New Clause 85 Aye
10 Jun 2025 Data (Use and Access) Bill: Motion to insist on disagreement to LA49 and make (a) to (e) in lieu No
9 Jun 2025 Planning and Infrastructure Bill Report Stage: Amendment 69 Aye
9 Jun 2025 Planning and Infrastructure Bill Report Stage: New Clause 43 Aye
9 Jun 2025 Planning and Infrastructure Bill Report Stage: New Clause 39 Aye
4 Jun 2025 Product Regulation and Metrology Bill [Lords]: Third Reading No
4 Jun 2025 Product Regulation and Metrology Bill [Lords] Report Stage: Amendment 24 Aye
4 Jun 2025 Product Regulation and Metrology Bill [Lords] Report Stage: Amendment 16 Aye
4 Jun 2025 Product Regulation and Metrology Bill [Lords] Report Stage: New Clause 4 Aye
3 Jun 2025 Motion to Disagree with the Lords in their Amendment 49F (Data Use and Access Bill) No
3 Jun 2025 Armed Forces Commissioner Bill: Government amendment (a) in lieu of Lords Amendments 2 and 3 No
3 Jun 2025 Armed Forces Commissioner Bill: Motion to disagree with Lords Amendment 3 No
3 Jun 2025 Armed Forces Commissioner Bill: Motion to disagree with Lords Amendment 2 No
16 May 2025 Closure motion No
13 May 2025 Opposition Day: UK-EU Summit: Government amendment No
13 May 2025 Opposition Day: UK-EU Summit Aye
7 May 2025 Data (Use and Access) Bill Report Stage: New Clause 21 Aye
7 May 2025 Data (Use and Access) Bill Report Stage: New Clause 19 Aye
30 Apr 2025 Sentencing Guidelines (Pre-Sentence Reports) Bill: Amendment 4 Aye
24 Apr 2025 Bank Resolution (Recapitalisation) Bill [Lords]: Amendment 2 Aye
24 Apr 2025 Bank Resolution (Recapitalisation) Bill [Lords]: New Clause 3 Aye
2 Apr 2025 The Motor Vehicles (Driving Licences) (Amendment) (No. 2) Regulations 2025 No
2 Apr 2025 Infrastructure Planning (Onshore Wind and Solar Generation) Order 2025 No
1 Apr 2025 Product Regulation and Metrology Bill [Lords]: Second Reading No
1 Apr 2025 Product Regulation and Metrology Bill [Lords]: Reasoned Amendment on Second Reading Aye
31 Mar 2025 Draft Agriculture (Delinked Payments) (Reduction) (England) Regulations 2025 No
31 Mar 2025 Institute for Apprenticeships and Technical Education (Transfer of Functions etc) Bill [Lords] Report Stage: Amendment 6 Aye