Voting record

1,712 Commons votes recorded this Parliament.

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
18 Jan 2023 Retained EU Law (Revocation and Reform) Bill: Third Reading Aye
18 Jan 2023 Retained EU Law (Revocation and Reform) Bill Report Stage: Amendment 36 No
18 Jan 2023 Retained EU Law (Revocation and Reform) Bill Report Stage: Amendment 19 No
18 Jan 2023 Retained EU Law (Revocation and Reform) Bill Report Stage: Amendment 28 No
18 Jan 2023 Retained EU Law (Revocation and Reform) Bill Report Stage: Amendment 18 No
17 Jan 2023 Online Safety Bill Report Stage: Amendment 43 No
17 Jan 2023 Online Safety Bill Report Stage: New Clause 4 No
17 Jan 2023 Standing Order No. 24 debate: section 35 of the Scotland Act Aye
13 Dec 2022 Levelling-up and Regeneration Bill: Amendment 84 No
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
12 Dec 2022 Standards Code of Conduct amendment (b) No
12 Dec 2022 Standards Code of Conduct amendment (a) No
12 Dec 2022 Draft Voter Identification Regulations 2022 Aye
12 Dec 2022 Trade (Australia and New Zealand) Bill: Third Reading Aye
12 Dec 2022 Trade (Australia and New Zealand) Bill Report Stage: Amendment 3 No
12 Dec 2022 Trade (Australia and New Zealand) Bill Report Stage: NC12 No
12 Dec 2022 Trade (Australia and New Zealand) Bill Report Stage: NC2 No
28 Nov 2022 Finance Bill: Second Reading Aye
28 Nov 2022 Finance Bill: Reasoned Amendment to Second Reading No
23 Nov 2022 Levelling-up and Regeneration Bill Report Stage: Amendment 14 No