Voting record

1,270 Commons votes recorded this Parliament.

16 Jan 2023 Strikes (Minimum Service Levels) Bill: Programme No
11 Jan 2023 Opposition day: NHS: Long-term strategy Aye
10 Jan 2023 Stamp Duty Land Tax (Reduction) Bill Committee: New Clause 3 Aye
10 Jan 2023 Stamp Duty Land Tax (Reduction) Bill Committee: Amendment (a) to Government Amendment 1 Aye
14 Dec 2022 Asylum Seekers (Removal to safe countries) - Leave to bring in bill No
13 Dec 2022 Levelling-up and Regeneration Bill: Amendment 84 Aye
13 Dec 2022 Levelling-up and Regeneration Bill Report Stage: Amendment 78 Aye
13 Dec 2022 Levelling-up and Regeneration Bill: New Clause 120 Aye
13 Dec 2022 Levelling-up and Regeneration Bill Report Stage: New Clause 98 Aye
12 Dec 2022 Standards Code of Conduct amendment (b) Aye
12 Dec 2022 Standards Code of Conduct amendment (a) Aye
12 Dec 2022 Draft Voter Identification Regulations 2022 No
12 Dec 2022 Trade (Australia and New Zealand) Bill: Third Reading No
12 Dec 2022 Trade (Australia and New Zealand) Bill Report Stage: NC12 Aye
12 Dec 2022 Trade (Australia and New Zealand) Bill Report Stage: NC2 Aye
7 Dec 2022 Financial Markets and Services Bill Report Stage: New Clause 7 Aye
7 Dec 2022 Financial Markets and Services Bill Report Stage: New Clause 2 Aye
7 Dec 2022 Financial Services and Markets Bill Report Stage: New Clause 1 Aye
7 Dec 2022 draft Police and Crime Commissioner Elections and Welsh Forms (Amendment) Order 2022 No
7 Dec 2022 draft Local Authorities (Mayoral Elections) (England and Wales) (Amendment) Regulations 2022 No
7 Dec 2022 draft Combined Authorities (Mayoral Elections) (Amendment) Order 2022 No
7 Dec 2022 draft Agricultural Holdings (Fee) Regulations 2022 No
6 Dec 2022 Opposition Day: NHS Workforce Aye
5 Dec 2022 Online Safety Bill Report Stage: New Clause 28 Aye
5 Dec 2022 Online Safety Bill Report Stage: New Clause 17 Aye
5 Dec 2022 Online Safety Bill Report Stage: New Clause 16 Aye
29 Nov 2022 Privilege Motion Aye
28 Nov 2022 Finance Bill: Reasoned Amendment to Second Reading Aye
23 Nov 2022 Levelling-up and Regeneration Bill Report Stage: Amendment 14 Aye
23 Nov 2022 Levelling-up and Regeneration Bill Report Stage: New Clause 84 Aye