Voting record

1,890 Commons votes recorded this Parliament.

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 Agricultural Holdings (Fee) Regulations 2022 No
6 Dec 2022 Opposition Day: NHS Workforce Aye
5 Dec 2022 Online Safety Bill: Programme (No. 4) Motion No
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
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
23 Nov 2022 Levelling-up and Regeneration Bill Report Stage: New Clause 46 Aye
23 Nov 2022 Levelling-up and Regeneration Bill Report Stage: New Clause 41 Aye
22 Nov 2022 Ways and Means Motion No. 3: Basic rate limit and personal allowance for tax years 2026-27 and 2027-28 No
16 Nov 2022 National Security Bill Report Stage: Government Amendment 60 No
16 Nov 2022 National Security Bill Report Stage: Amendment 14 Aye
16 Nov 2022 National Security Bill Report Stage: New Clause 3 Aye
31 Oct 2022 Product Security and Telecommunications Infrastructure Bill: motion to disagree with Lords Amendment 17 No
31 Oct 2022 Genetic Technology (Precision Breeding) Bill Report Stage: Amendment 4 Aye
31 Oct 2022 Genetic Technology (Precision Breeding) Bill Report Stage: Amendment 3 Aye
31 Oct 2022 Genetic Technology (Precision Breeding) Bill Report Stage: Amendment 1 Aye
26 Oct 2022 Identity and Language (Northern Ireland) Bill [Lords] Committee: Amendment 13 Aye
26 Oct 2022 Identity and Language (Northern Ireland) Bill [Lords] Committee: Amendment 1 Aye
26 Oct 2022 Identity and Language (Northern Ireland) Bill [Lords] Committee: Amendment 6 Aye
25 Oct 2022 Retained EU Law (Revocation and Reform) Bill: Second Reading No
25 Oct 2022 Retained EU Law (Revocation and Reform) Bill: Reasoned Amendment to Second Reading Aye
24 Oct 2022 Stamp Duty Land Tax (Reduction) Bill: second reading No
24 Oct 2022 Stamp Duty Land Tax (main motion) No