Voting record

1,298 Commons votes recorded this Parliament.

25 Jan 2023 Economic Crime and Corporate Transparency Bill Report Stage: New Clause 27 No
25 Jan 2023 Economic Crime and Corporate Transparency Bill Report Stage: New Clause 26 No
25 Jan 2023 Economic Crime and Corporate Transparency Bill Report Stage: New Clause 3 No
25 Jan 2023 Draft Environmental Targets (Residual Waste) (England) Regulations 2022 Aye
25 Jan 2023 Draft Environmental Targets (Fine Particulate Matter) (England) Regulations Aye
25 Jan 2023 Draft Environmental Targets (Water) (England) Regulations 2022 Aye
25 Jan 2023 Draft Environmental Targets (Woodland and Trees Outside Woodland) (England) Regulations 2022 Aye
25 Jan 2023 Draft Environmental Targets (Biodiversity) (England) Regulations 2022 Aye
24 Jan 2023 Economic Crime and Corporate Transparency Bill Report Stage: New Clause 36 No
24 Jan 2023 Economic Crime and Corporate Transparency Bill Report Stage: New Clause 34 No
24 Jan 2023 Economic Crime and Corporate Transparency Bill Report Stage: New Clause 22 No
14 Dec 2022 Opposition day: Scotland's future No
14 Dec 2022 Asylum Seekers (Removal to safe countries) - Leave to bring in bill No
14 Dec 2022 draft Architects Act 1997 (Amendment) Regulations 2022 Aye
13 Dec 2022 Levelling-up and Regeneration Bill Report Stage: Amendment 78 No
13 Dec 2022 Levelling-up and Regeneration Bill: New Clause 120 No
13 Dec 2022 Levelling-up and Regeneration Bill Report Stage: New Clause 98 No
7 Dec 2022 Financial Markets and Services Bill Report Stage: New Clause 7 No
7 Dec 2022 Financial Markets and Services Bill Report Stage: New Clause 2 No
7 Dec 2022 Financial Services and Markets Bill Report Stage: New Clause 1 No
7 Dec 2022 draft Police and Crime Commissioner Elections and Welsh Forms (Amendment) Order 2022 Aye
7 Dec 2022 draft Local Authorities (Mayoral Elections) (England and Wales) (Amendment) Regulations 2022 Aye
7 Dec 2022 draft Combined Authorities (Mayoral Elections) (Amendment) Order 2022 Aye
7 Dec 2022 draft Agricultural Holdings (Fee) Regulations 2022 Aye
5 Dec 2022 Online Safety Bill: Programme (No. 4) Motion Aye
5 Dec 2022 Online Safety Bill Report Stage: New Clause 28 No
5 Dec 2022 Online Safety Bill Report Stage: New Clause 17 No
5 Dec 2022 Online Safety Bill Report Stage: New Clause 16 No
30 Nov 2022 Finance Bill Committee: Third Reading Aye
30 Nov 2022 Finance Bill Committee: New Clause 3 No