Voting record

1,518 Commons votes recorded this Parliament.

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 Aye
16 Jan 2024 Safety of Rwanda (Asylum and Immigration) Bill: Committee: Amendment 45 No
16 Jan 2024 Scotland (Self-Determination): Ten Minute Rule Motion 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 Aye
13 Dec 2023 Draft Representation of the People (Overseas Electors etc.) (Amendment) Regulations 2023 Aye
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 Aye
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 No
12 Dec 2023 Safety of Rwanda (Asylum and Immigration) Bill: Reasoned Amendment to Second Reading Aye
4 Dec 2023 Draft Vehicle Emissions Trading Schemes Order 2023 No
4 Dec 2023 Victims and Prisoners Bill Report Stage: Amendment 33 Aye
4 Dec 2023 Victims and Prisoners Bill Report Stage: New Clause 27 Aye
4 Dec 2023 Victims and Prisoners Bill Report Stage: New Clause 14 Aye
4 Dec 2023 Victims and Prisoners Bill Report Stage: New Clause 10 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 Aye
20 Nov 2023 Digital Markets, Competition and Consumers Bill: New Clause 30 Aye
20 Nov 2023 Digital Markets, Competition and Consumers Bill: New Clause 29 Aye
14 Nov 2023 King's Speech Motion for an Address: amendment (m) No
25 Oct 2023 Economic Crime and Corporate Transparency Bill: motion to insist on Amendment 161A and disagree with Lords Amendment 161D Aye
25 Oct 2023 Economic Crime and Corporate Transparency Bill: motion to insist on Amendment 151A and disagree with Lords Amendments 151E and 151F Aye
25 Oct 2023 Economic Crime and Corporate Transparency Bill: Amendment (a) to motion to insist on Amendment 151A and disagree with Lords Amendments 151E and 151F 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
24 Oct 2023 Levelling-up and Regeneration Bill: motion to disagree with Lords Amendment 22B Aye
18 Oct 2023 Energy Bill [Lords]: motion to disagree with Lords Amendment 274B Aye
17 Oct 2023 Levelling-up and Regeneration Bill: motion to disagree with Lords Amendment 329 Aye
17 Oct 2023 Levelling-up and Regeneration Bill: motion to disagree with Lords Amendment 273 Aye