Voting record

942 Commons votes recorded this Parliament.

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
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
8 Nov 2022 Opposition Day: Papers relating to the Home Secretary Aye
8 Nov 2022 Opposition Day: the State Pension triple lock Aye
24 Oct 2022 Stamp Duty Land Tax (Reduction) Bill: second reading No
24 Oct 2022 Stamp Duty Land Tax (main motion) No
24 Oct 2022 Stamp Duty Land Tax (Reduction) Amendment (a) Aye
19 Oct 2022 Ban on Fracking for Shale Gas Bill Aye
19 Oct 2022 Opposition Day: Economic responsibility and a plan for growth Aye
18 Oct 2022 Public Order Bill: Third Reading No
18 Oct 2022 Public Order Bill Report Stage: Amendment 1 Aye
18 Oct 2022 Public Order Bill Report Stage: New Clause 11 Aye
18 Oct 2022 Public Order Bill Report Stage: New Clause 5 Aye
18 Oct 2022 Public Order Bill Report Stage: New Clause 4 Aye
17 Oct 2022 Energy Prices Bill Committee: Amendment 2 Aye
17 Oct 2022 Energy Prices Bill Committee: New Clause 3 Aye
11 Oct 2022 Health and Social Care Levy (Repeal) Bill: New Clause 1 Aye
12 Jul 2022 Online Safety Bill Report Stage: Amendment 31 Aye
12 Jul 2022 Online Safety Bill Report Stage: New Clause 7 Aye
12 Jul 2022 Online Safety Bill Report Stage: New Clause 14 No
12 Jul 2022 Online Safety Bill Report Stage: Amendment 187 Aye
12 Jul 2022 Online Safety Bill Report Stage: New Clause 3 Aye
4 Jul 2022 draft Slavery and Human Trafficking (Definition of Victim) Regulations 2022 No