Voting record

1,116 Commons votes recorded this Parliament.

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
30 Nov 2022 Finance Bill Committee: Third Reading No
30 Nov 2022 Finance Bill Committee: New Clause 3 Aye
30 Nov 2022 Finance Bill Committee: New Clause 2 Aye
30 Nov 2022 Finance Bill Committee: Clause 5 stand part No
29 Nov 2022 Privilege Motion Aye
28 Nov 2022 Finance Bill: Reasoned Amendment to Second Reading 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 132 Aye
16 Nov 2022 National Security Bill Report Stage: Amendment 14 Aye
16 Nov 2022 National Security Bill Report Stage: New Clause 3 Aye
8 Nov 2022 Opposition Day: Papers relating to the Home Secretary Aye
8 Nov 2022 Opposition Day: the State Pension triple lock 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
25 Oct 2022 Retained EU Law (Revocation and Reform) Bill: Second Reading No