Voting record

1,933 Commons votes recorded this Parliament.

26 Apr 2023 Illegal Migration Bill Report Stage: Amendment 2 No
26 Apr 2023 Illegal Migration Bill Report Stage: Amendment 45 No
26 Apr 2023 Illegal Migration Bill Report Stage: New Clause 15 No
26 Apr 2023 Illegal Migration Bill Report Stage: New Clause 10 No
26 Apr 2023 Illegal Migration Bill Report Stage: New Clause 9 No
25 Apr 2023 Opposition Day: Cost of living increases: Prime Minister's amendment Aye
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
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
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