Voting record

1,492 Commons votes recorded this Parliament.

17 Jan 2024 draft Immigration Act 2014 (Residential Accommodation) (Maximum Penalty) Order 2023 Aye
16 Jan 2024 Safety of Rwanda (Asylum and Immigration) Bill Committee: New Clause 6 No
16 Jan 2024 Safety of Rwanda (Asylum and Immigration) Bill Committee: Clause 4 stand part Aye
16 Jan 2024 Safety of Rwanda (Asylum and Immigration) Bill Committee: Amendment 19 No
16 Jan 2024 Safety of Rwanda (Asylum and Immigration) Bill Committee: Clause 2 stand part Aye
16 Jan 2024 Safety of Rwanda (Asylum and Immigration) Bill Committee: Amendment 10 No
16 Jan 2024 Safety of Rwanda (Asylum and Immigration) Bill: Committee: Amendment 45 No
15 Jan 2024 Immigration (Health Charge) (Amendment) Order 2023 Aye
15 Jan 2024 Nationality, Immigration and Asylum Act 2002 (Amendment of List of Safe States) Regulations 2024 Aye
10 Jan 2024 Economic Activity of Public Bodies (Overseas Matters) Bill: Third Reading Aye
10 Jan 2024 Economic Activity of Public Bodies (Overseas Matters) Bill: Reasoned amendment on Third Reading No
10 Jan 2024 Finance Bill Committee Stage: New Clause 7 No
10 Jan 2024 Finance Bill Committee Stage: New Clause 5 No
10 Jan 2024 Finance Bill Committee Stage: New Clause 2 No
10 Jan 2024 Finance Bill Committee Stage: New Clause 1 No
9 Jan 2024 Opposition day: cost of the Government's Rwanda plan and administration of the asylum system No
9 Jan 2024 Opposition Day: NHS Dentistry No
12 Dec 2023 Safety of Rwanda (Asylum and Immigration) Bill: Programme Motion Aye
12 Dec 2023 Safety of Rwanda (Asylum and Immigration) Bill: Second Reading Aye
12 Dec 2023 Safety of Rwanda (Asylum and Immigration) Bill: Reasoned Amendment to Second Reading No
29 Nov 2023 Data Protection and Digital Information Bill: Third Reading Aye
29 Nov 2023 Data Protection and Digital Information Bill Report Stage: New Schedule 1 Aye
29 Nov 2023 Data Protection and Digital Information Bill Report Stage: Amendment 218 No
29 Nov 2023 Data Protection and Digital Information Bill: Re-committal motion No
29 Nov 2023 Draft Strikes (Minimum Service Levels: NHS Ambulance Services and the NHS Patient Transport Service) Regulations 2023 Aye
20 Nov 2023 Digital Markets, Competition and Consumers Bill: New Clause 30 No
20 Nov 2023 Digital Markets, Competition and Consumers Bill: New Clause 29 No
20 Nov 2023 Digital Markets, Competition and Consumers Bill: Amendment 188 No
20 Nov 2023 Digital Markets, Competition and Consumers Bill: Amendment 187 No
24 Oct 2023 Levelling up and Regeneration Bill: motion to insist on disagreement with Lords Amendment 45 and to propose amendment (a) in lieu Aye