Voting record

1,458 Commons votes recorded this Parliament.

26 Jun 2023 Financial Services and Markets Bill: motion to disagree with Lords Amendment 10 Aye
26 Jun 2023 Financial Services and Markets Bill: motion to disagree with Lords Amendment 7 Aye
20 Jun 2023 Finance (No. 2) Bill Report Stage: Amendment 1 No
20 Jun 2023 Finance (No. 2) Bill Report Stage: New Clause 7 No
14 Jun 2023 Draft Animal By-Products, Pet Passport and Animal Health (Fees) (England) (Amendment) Regulations 2023 Aye
13 Jun 2023 Procurement Bill [Lords] Report Stage: Amendment 3 No
13 Jun 2023 Procurement Bill [Lords] Report Stage: Amendment 18 No
13 Jun 2023 Procurement Bill [Lords] Report Stage: Amendment 2 No
13 Jun 2023 Procurement Bill [Lords] Report Stage: New Clause 10 No
12 Jun 2023 That the draft Public Order Act 1986 (Serious Disruption to the Life of the Community) Regulations 2023 be approved Aye
12 Jun 2023 Motion to disagree with Lords Amendment 42B Aye
12 Jun 2023 Motion to disagree with Lords Amendment 15B Aye
7 Jun 2023 Opposition Day: Mental health treatment and support: Government amendment Aye
7 Jun 2023 Opposition Day: Mental health treatment and support No
24 May 2023 Retained EU Law (Revocation and Reform) Bill: motion to disagree with Lords Amendment 42 Aye
24 May 2023 Retained EU Law (Revocation and Reform) Bill: motion to disagree with Lords Amendment 15 Aye
24 May 2023 Retained EU Law (Revocation and Reform) Bill: Amendment (a) to Lords Amendment 1 Aye
24 May 2023 Retained EU Law (Revocation and Reform) Bill: motion to disagree with Lords Amendment Lords Amendment 6 Aye
22 May 2023 Strikes (Minimum Service Levels) Bill: motion to disagree with Lords Amendment 5 Aye
22 May 2023 Strikes (Minimum Service Levels) Bill: motion to disagree with Lords Amendment 4 Aye
22 May 2023 Strikes (Minimum Service Levels) Bill: motion to disagree with Lords Amendment 2 Aye
22 May 2023 Strikes (Minimum Service Levels) Bill: motion to disagree with Lords Amendment 1 Aye
22 May 2023 Non-Domestic Rating Bill Committee: Amendment 20 No
29 Mar 2023 Finance (No. 2) Bill: Reasoned Amendment to Second Reading motion No
22 Mar 2023 Draft Windsor Framework (Democratic Scrutiny) Regulations 2023 No
22 Mar 2023 Draft Criminal Justice Act 2003 (Home Detention Curfew) Order 2023 No
21 Mar 2023 Budget Motion no. 36: Alcohol duty Aye
21 Mar 2023 Budget Motion no. 18: Pensions (lifetime allowance charge and annual allowance) Aye
18 Jan 2023 Retained EU Law (Revocation and Reform) Bill: Third Reading Aye
18 Jan 2023 Retained EU Law (Revocation and Reform) Bill Report Stage: Amendment 36 No