Voting record

1,281 Commons votes recorded this Parliament.

30 Nov 2022 Finance Bill Committee: Amendment 2 Aye
28 Nov 2022 Finance Bill: Second Reading No
28 Nov 2022 Finance Bill: Reasoned Amendment to Second Reading Aye
23 Nov 2022 Levelling-up and Regeneration Bill Report Stage: Amendment 14 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
2 Nov 2022 Opposition Day: Scottish Independence and Scottish Economy Aye
31 Oct 2022 Genetic Technology (Precision Breeding) Bill Report Stage: Amendment 1 Aye
31 Oct 2022 Genetic Technology (Precision Breeding) Bill Report Stage: New Clause 9 Aye
25 Oct 2022 Retained EU Law (Revocation and Reform) Bill: Money No
25 Oct 2022 Retained EU Law (Revocation and Reform) Bill: Programme Motion No
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
25 Oct 2022 Motion to sit in private 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
17 Oct 2022 Energy Prices Bill Committee: Amendment 2 Aye
17 Oct 2022 Energy Prices Bill Committee: New Clause 18 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
6 Sep 2022 Trade (Australia and New Zealand) Bill: Second Reading No
20 Jul 2022 Northern Ireland Protocol Bill: Third Reading No
20 Jul 2022 Northern Ireland Protocol Bill Committee: New Clause 12 Aye
20 Jul 2022 Northern Ireland Protocol Bill Committee: Amendment 3 Aye