Voting record

1,603 Commons votes recorded this Parliament.

15 Apr 2024 Rwanda Bill: Motion to disagree with Lords Amendments 3B and 3C Aye
15 Apr 2024 Rwanda Bill: Motion to disagree with Lords Amendment 1B Aye
25 Mar 2024 Investigatory Powers (Amendment) Bill [Lords]: Third Reading Aye
25 Mar 2024 Investigatory Powers (Amendment) Bill [Lords] Report Stage: Amendment 7 No
25 Mar 2024 Investigatory Powers (Amendment) Bill [Lords] Report Stage: New Clause 2 No
25 Mar 2024 Investigatory Powers (Amendment) Bill [Lords] Report Stage: New Clause 1 No
19 Mar 2024 Trade (Comprehensive and Progressive Agreement for Trans-Pacific Partnership) Bill [Lords]: New Clause 12 No
19 Mar 2024 Trade (Comprehensive and Progressive Agreement for Trans-Pacific Partnership) Bill [Lords]: New Clause 10 No
19 Mar 2024 Trade (Comprehensive and Progressive Agreement for Trans-Pacific Partnership) Bill [Lords]: New Clause 5 No
19 Mar 2024 Trade (Comprehensive and Progressive Agreement for Trans-Pacific Partnership) Bill [Lords]: New Clause 4 No
18 Mar 2024 Safety of Rwanda (Asylum and Immigration) Bill: Motion to disagree with Lords Amendment 10 Aye
18 Mar 2024 Safety of Rwanda (Asylum and Immigration) Bill: Motion to disagree with Lords Amendment 9 Aye
18 Mar 2024 Safety of Rwanda (Asylum and Immigration) Bill: Motion to disagree with Lords Amendment 8 Aye
18 Mar 2024 Safety of Rwanda (Asylum and Immigration) Bill: Motion to disagree with Lords Amendment 7 Aye
18 Mar 2024 Safety of Rwanda (Asylum and Immigration) Bill: Motion to disagree with Lords Amendment 6 Aye
18 Mar 2024 Safety of Rwanda (Asylum and Immigration) Bill: Motion to disagree with Lords Amendment 5 Aye
18 Mar 2024 Safety of Rwanda (Asylum and Immigration) Bill: Motion to disagree with Lords Amendment 4 Aye
18 Mar 2024 Safety of Rwanda (Asylum and Immigration) Bill: Motion to disagree with Lords Amendment 3 Aye
18 Mar 2024 Safety of Rwanda (Asylum and Immigration) Bill: Motion to disagree with Lords Amendment 2 Aye
18 Mar 2024 Safety of Rwanda (Asylum and Immigration) Bill: Motion to disagree with Lords Amendment 1 Aye
12 Mar 2024 Ways and Means: Capital Gains Tax Aye
12 Mar 2024 Ways and Means: Income Tax (Charge) Aye
6 Mar 2024 Motion under the Provisional Collection of Taxes Act 1968 Aye
6 Feb 2024 Opposition day: Ministerial severance (reform) No
31 Jan 2024 Draft Trade Union (Deduction of Union Subscriptions from Wages in the Public Sector) Regulations 2023 Aye
30 Jan 2024 Media Bill Report Stage: Amendment 2 No
30 Jan 2024 Media Bill Report Stage: Amendment 88 No
23 Jan 2024 Opposition day: Children not in school (national register and support) No
22 Jan 2024 Offshore Petroleum Licensing Bill: Second Reading Aye
22 Jan 2024 Offshore Petroleum Licensing Bill: Reasoned Amendment to Second Reading No