Voting record

1,769 Commons votes recorded this Parliament.

10 Jan 2023 Stamp Duty Land Tax (Reduction) Bill Committee: Amendment (a) to Government Amendment 1 No
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
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
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: New Clause 3 No
30 Nov 2022 Finance Bill Committee: New Clause 2 No
30 Nov 2022 Finance Bill Committee: Amendment 2 No
29 Nov 2022 Privilege Motion Aye
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
23 Nov 2022 Levelling-up and Regeneration Bill Report Stage: New Clause 84 No
23 Nov 2022 Levelling-up and Regeneration Bill Report Stage: New Clause 46 No
23 Nov 2022 Levelling-up and Regeneration Bill Report Stage: New Clause 41 No
22 Nov 2022 Ways and Means Motion No. 3: Basic rate limit and personal allowance for tax years 2026-27 and 2027-28 Aye