Voting record

1,603 Commons votes recorded this Parliament.

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: Re-committal motion No
29 Nov 2023 Draft Strikes (Minimum Service Levels: NHS Ambulance Services and the NHS Patient Transport Service) Regulations 2023 Aye
28 Nov 2023 Draft Strikes (Minimum Service Levels: Passenger Railway Services) Regulations 2023 Aye
28 Nov 2023 Draft Strikes (Minimum Service Levels: Border Security) Regulations 2023 Aye
28 Nov 2023 Draft Code of Practice on Reasonable Steps to be taken by a Trade Union (Minimum Service Levels) 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
15 Nov 2023 King's Speech Motion for an Address: Amendment (k) No
15 Nov 2023 King's Speech Motion for an Address: Amendment (h) No
15 Nov 2023 King's Speech Motion for an Address: amendment (r) No
14 Nov 2023 King's Speech Motion for an Address: amendment (m) 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
12 Sep 2023 Representation of the People (Postal and Proxy Voting etc.) (Amendment) Regulations 2023 Aye
12 Sep 2023 Misuse of Drugs Act 1971 (Amendment) Order 2023 Aye
5 Sep 2023 Energy Bill [Lords]: Third Reading Aye
5 Sep 2023 Energy Bill [Lords] Report Stage: New Clause 61 No
5 Sep 2023 Energy Bill [Lords] Report Stage: New Clause 59 No
5 Sep 2023 Energy Bill [Lords] Report Stage: New Clause 57 No
5 Sep 2023 Energy Bill [Lords] Report Stage: New Clause 39 No
5 Sep 2023 Energy Bill [Lords] Report Stage: New Clause 12 No
4 Sep 2023 Economic Crime and Corporate Transparency Bill: Motion to disagree with Lords Amendment 161 Aye
4 Sep 2023 Economic Crime and Corporate Transparency Bill: Motion to disagree with Lords Amendment 159 Aye
4 Sep 2023 Economic Crime and Corporate Transparency Bill: Motion to disagree with Lords Amendment 117 Aye
4 Sep 2023 Economic Crime and Corporate Transparency Bill: Amendment (a) to Lords Amendment 151 Aye