Voting record

1,973 Commons votes recorded this Parliament.

25 Apr 2023 Opposition Day: Cost of living increases No
25 Apr 2023 Opposition Day: Water quality (sewage discharge): motion as amended Aye
25 Apr 2023 Opposition Day: Water quality (sewage discharge): Prime Minister's amendment Aye
24 Apr 2023 Public Order Bill: motion to disagree with Lords Amendments 6H & 6J Aye
19 Apr 2023 Finance (No. 2) Bill Committee of the whole House: Amendment 7 No
19 Apr 2023 Finance (No. 2) Bill Committee of the whole House: New Clause 5 No
19 Apr 2023 Finance (No. 2) Bill Committee of the whole House: Clause 18 stand part Aye
19 Apr 2023 Finance (No. 2) Bill Committee of the whole House: Amendment 21 No
18 Apr 2023 Finance (No. 2) Bill Committee of the whole House: New Clause 6 No
18 Apr 2023 Finance (No. 2) Bill Committee of the whole House: New Clause 3 No
18 Apr 2023 Finance (No. 2) Bill Committee of the whole House: New Clause 1 No
29 Mar 2023 Finance (No. 2) Bill: Reasoned Amendment to Second Reading motion No
28 Mar 2023 Illegal Migration Bill: Committee of the whole House: New Clause 27 No
28 Mar 2023 Illegal Migration Bill: Committee of the whole House: New Clause 21 No
28 Mar 2023 Illegal Migration Bill: Committee of the whole House: Amendment 288 No
28 Mar 2023 Illegal Migration Bill: Committee of the whole House: Clause 11 stand part Aye
28 Mar 2023 Illegal Migration Bill: Committee of the whole House: Amendment 189 No
27 Mar 2023 Illegal Migration Bill: Committee of the whole House: New Clause 25 No
27 Mar 2023 Illegal Migration Bill: Committee of the whole House: New Clause 24 No
27 Mar 2023 Illegal Migration Bill: Committee of the whole House: New Clause 6 No
27 Mar 2023 Illegal Migration Bill: Committee of the whole House: Amendment 76 No
22 Mar 2023 Public Order Bill: Motion to disagree with the Lords in Amendments 6B to 6F Aye
22 Mar 2023 Draft Windsor Framework (Democratic Scrutiny) Regulations 2023 Aye
22 Mar 2023 Draft Criminal Justice Act 2003 (Home Detention Curfew) Order 2023 Aye
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
21 Feb 2023 Scottish Affairs Committee Membership Aye
7 Feb 2023 Nuclear Regulated Asset Base Model (Revenue Collection) Regulations 2023: Motion to approve Aye
7 Feb 2023 Higher Education (Freedom of Speech) Bill: Motion to disagree with Lords Amendment 10 Aye
7 Feb 2023 Seafarers' Wages Bill [Lords] Report Stage: Amendment 24 No