Voting record

1,518 Commons votes recorded this Parliament.

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
6 Dec 2022 Opposition Day: NHS Workforce Aye
5 Dec 2022 Online Safety Bill: Programme (No. 4) Motion 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
29 Nov 2022 Privilege Motion Aye
28 Nov 2022 Finance Bill: Second Reading 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
8 Nov 2022 Opposition Day: Papers relating to the Home Secretary No
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 No
31 Oct 2022 Genetic Technology (Precision Breeding) Bill Report Stage: Amendment 1 No
31 Oct 2022 Genetic Technology (Precision Breeding) Bill Report Stage: New Clause 9 No
26 Oct 2022 Identity and Language (Northern Ireland) Bill [Lords] Committee: Amendment 13 No
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 No
25 Oct 2022 Retained EU Law (Revocation and Reform) Bill: Programme Motion Aye
25 Oct 2022 Retained EU Law (Revocation and Reform) Bill: Second Reading Aye
25 Oct 2022 Retained EU Law (Revocation and Reform) Bill: Reasoned Amendment to Second Reading No
25 Oct 2022 Motion to sit in private No
18 Oct 2022 Public Order Bill Report Stage: Amendment 1 No
18 Oct 2022 Public Order Bill Report Stage: New Clause 5 No
18 Oct 2022 Public Order Bill Report Stage: New Clause 4 No