Voting record

1,742 Commons votes recorded this Parliament.

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
21 May 2025 Opposition Day: Immigration Aye
21 May 2025 Opposition Day: Business and the economy Aye
16 May 2025 Terminally Ill Adults (End of Life) Bill Report Stage: Amendment (a) to New Clause 10 Aye
16 May 2025 Closure motion No
14 May 2025 Data (Use and Access) Bill CCLM: motion to insist Commons Amendment 52 No
14 May 2025 Data (Use and Access) Bill CCLM: motion to disagree Lords Amendment 49B No
14 May 2025 Data (Use and Access) Bill CCLM: motion to insist Commons Amendment 32 No
13 May 2025 Opposition Day: UK-EU Summit: Government amendment No
13 May 2025 Opposition Day: UK-EU Summit Aye
12 May 2025 Border Security, Asylum and Immigration Bill: Third Reading No
12 May 2025 Border Security, Asylum and Immigration Bill Report Stage: New Clause 21 No
12 May 2025 Border Security, Asylum and Immigration Bill Report Stage: New Clause 18 Aye
12 May 2025 Border Security, Asylum and Immigration Bill Report Stage: New Clause 14 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
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]: 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
31 Mar 2025 Institute for Apprenticeships and Technical Education (Transfer of Functions etc) Bill [Lords] Report Stage: New Clause 4 Aye
31 Mar 2025 Institute for Apprenticeships and Technical Education (Transfer of Functions etc) Bill [Lords] Report Stage: New Clause 1 Aye
31 Mar 2025 Non-Domestic Rating (Multipliers and Private Schools) Bill: Motion to disagree with Lords Amendments 15B, 15C, 15D, 15E No
31 Mar 2025 Non-Domestic Rating (Multipliers and Private Schools) Bill: Motion to disagree with Lords Amendment 13B No