Voting record

1,928 Commons votes recorded this Parliament.

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
13 Mar 2024 Draft Strikes (Minimum Service Levels: Fire and Rescue Services) (England) Regulations 2024 No
13 Mar 2024 National Insurance Contributions (Reduction in Rates) (No. 2) Bill Committee: New Clause 2 Aye
13 Mar 2024 National Insurance Contributions (Reduction in Rates) (No. 2) Bill Committee: New Clause 1 Aye
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
21 Feb 2024 Motion to sit in private No
20 Feb 2024 Offshore Petroleum Licensing Bill: Third Reading No
20 Feb 2024 Offshore Petroleum Licensing Bill Committee: Amendment 17 Aye
6 Feb 2024 Opposition day: Ministerial severance (reform) 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: 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