Voting record

1,397 Commons votes recorded this Parliament.

15 Apr 2024 Rwanda Bill: Motion to disagree with Lords Amendment 1B No
19 Mar 2024 Trade (Comprehensive and Progressive Agreement for Trans-Pacific Partnership) Bill [Lords]: New Clause 12 Aye
19 Mar 2024 Trade (Comprehensive and Progressive Agreement for Trans-Pacific Partnership) Bill [Lords]: New Clause 10 Aye
19 Mar 2024 Trade (Comprehensive and Progressive Agreement for Trans-Pacific Partnership) Bill [Lords]: New Clause 5 Aye
19 Mar 2024 Trade (Comprehensive and Progressive Agreement for Trans-Pacific Partnership) Bill [Lords]: New Clause 4 Aye
18 Mar 2024 Safety of Rwanda (Asylum and Immigration) Bill: Motion to disagree with Lords Amendment 10 No
18 Mar 2024 Safety of Rwanda (Asylum and Immigration) Bill: Motion to disagree with Lords Amendment 9 No
18 Mar 2024 Safety of Rwanda (Asylum and Immigration) Bill: Motion to disagree with Lords Amendment 8 No
18 Mar 2024 Safety of Rwanda (Asylum and Immigration) Bill: Motion to disagree with Lords Amendment 7 No
18 Mar 2024 Safety of Rwanda (Asylum and Immigration) Bill: Motion to disagree with Lords Amendment 6 No
18 Mar 2024 Safety of Rwanda (Asylum and Immigration) Bill: Motion to disagree with Lords Amendment 5 No
18 Mar 2024 Safety of Rwanda (Asylum and Immigration) Bill: Motion to disagree with Lords Amendment 4 No
18 Mar 2024 Safety of Rwanda (Asylum and Immigration) Bill: Motion to disagree with Lords Amendment 3 No
18 Mar 2024 Safety of Rwanda (Asylum and Immigration) Bill: Motion to disagree with Lords Amendment 2 No
18 Mar 2024 Safety of Rwanda (Asylum and Immigration) Bill: Motion to disagree with Lords Amendment 1 No
27 Feb 2024 Leasehold and Freehold Reform Bill Report Stage: Amendment 8 Aye
27 Feb 2024 Leasehold and Freehold Reform Bill Report Stage: Amendment 4 Aye
27 Feb 2024 Leasehold and Freehold Reform Bill Report Stage: New Clause 39 Aye
27 Feb 2024 Leasehold and Freehold Reform Bill Report Stage: New Clause 5 Aye
5 Feb 2024 Finance Bill Report Stage: New Clause 7 Aye
5 Feb 2024 Finance Bill Report Stage: New Clause 6 Aye
31 Jan 2024 Draft Trade Union (Deduction of Union Subscriptions from Wages in the Public Sector) Regulations 2023 No
31 Jan 2024 Motion on Draft Electoral Commission Strategy and Policy Statement No
30 Jan 2024 Media Bill Report Stage: Amendment 2 Aye
30 Jan 2024 Media Bill Report Stage: Amendment 88 Aye
30 Jan 2024 Media Bill Report Stage: New Clause 16 Aye
30 Jan 2024 Media Bill Report Stage: New Clause 13 Aye
23 Jan 2024 Opposition day: Protecting steel in the UK Aye
23 Jan 2024 Opposition day: Children not in school (national register and support) Aye
17 Jan 2024 Safety of Rwanda (Asylum and Immigration) Bill Committee: Third reading No