Voting record

896 Commons votes recorded this Parliament.

17 Jan 2024 Safety of Rwanda (Asylum and Immigration) Bill Committee: Amendment 36 Aye
17 Jan 2024 Safety of Rwanda (Asylum and Immigration) Bill Committee: Clauses 5, 6, 7 and 8 stand part No
17 Jan 2024 Safety of Rwanda (Asylum and Immigration) Bill Committee: Amendment 23 No
17 Jan 2024 Safety of Rwanda (Asylum and Immigration) Bill Committee: Clause 3 stand part No
16 Jan 2024 Safety of Rwanda (Asylum and Immigration) Bill Committee: New Clause 6 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 No
16 Jan 2024 Safety of Rwanda (Asylum and Immigration) Bill Committee: Amendment 10 No
9 Jan 2024 Opposition day: cost of the Government's Rwanda plan and administration of the asylum system Aye
13 Dec 2023 Draft Representation of the People (Overseas Electors etc.) (Amendment) Regulations 2023 No
13 Dec 2023 Draft Equality Act 2010 (Amendment) Regulations 2023 Aye
13 Dec 2023 Draft Representation of the People (Overseas Electors etc.) (Amendment) (Northern Ireland) Regulations 2023 No
12 Dec 2023 Safety of Rwanda (Asylum and Immigration) Bill: Second Reading No
12 Dec 2023 Safety of Rwanda (Asylum and Immigration) Bill: Reasoned Amendment to Second Reading Aye
29 Nov 2023 Data Protection and Digital Information Bill: Re-committal motion Aye
29 Nov 2023 Draft Strikes (Minimum Service Levels: NHS Ambulance Services and the NHS Patient Transport Service) Regulations 2023 No
15 Nov 2023 King's Speech Motion for an Address: amendment (r) Aye
14 Nov 2023 King's Speech Motion for an Address: amendment (m) Aye
6 Sep 2023 Opposition day: Safety of School Buildings Aye
6 Sep 2023 Northern Ireland Troubles (Legacy and Reconciliation) Bill: Motion to disagree No
21 Jun 2023 Strikes (Minimum Service Levels) Bill: motion to disagree with Lords Amendments 5B, 5C and 5D No
21 Jun 2023 Strikes (Minimum Service Levels) Bill: motion to disagree with Lords Amendment 4B No
21 Jun 2023 Strikes (Minimum Service Levels) Bill: motion to disagree with Lords Amendment 2B No
19 Jun 2023 Privilege Motion Aye
12 Jun 2023 Motion to disagree with Lords Amendment 42B No
12 Jun 2023 Motion to disagree with Lords Amendment 15B No
26 Apr 2023 Illegal Migration Bill - Third Reading No
26 Apr 2023 Illegal Migration Bill Report Stage: Amendment 2 Aye
26 Apr 2023 Illegal Migration Bill Report Stage: Amendment 45 Aye
26 Apr 2023 Illegal Migration Bill Report Stage: New Clause 15 Aye