Voting record

745 Commons votes recorded this Parliament.

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
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 6 No
25 Oct 2022 Retained EU Law (Revocation and Reform) Bill: Ways and Means Aye
25 Oct 2022 Retained EU Law (Revocation and Reform) Bill: Money Aye
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
18 Oct 2022 Public Order Bill Report Stage: Amendment 1 No
18 Oct 2022 Public Order Bill Report Stage: New Clause 11 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
12 Oct 2022 Identity and Language (Northern Ireland) Bill [Lords]: Second Reading No
6 Sep 2022 Trade (Australia and New Zealand) Bill: Second Reading Aye
20 Jul 2022 Northern Ireland Protocol Bill: Third Reading Aye
20 Jul 2022 Northern Ireland Protocol Bill Committee: New Clause 12 No
20 Jul 2022 Northern Ireland Protocol Bill Committee: Amendment 3 No