Voting record

1,567 Commons votes recorded this Parliament.

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
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
31 Oct 2022 Genetic Technology (Precision Breeding) Bill Report Stage: Amendment 1 Aye
26 Oct 2022 Identity and Language (Northern Ireland) Bill [Lords] Committee: Amendment 13 Aye
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 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
12 Oct 2022 Identity and Language (Northern Ireland) Bill [Lords]: Second Reading Aye
11 Oct 2022 Health and Social Care Levy (Repeal) Bill: New Clause 1 Aye
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
20 Jul 2022 Northern Ireland Protocol Bill Committee: Amendment 49 Aye