Voting record

1,417 Commons votes recorded this Parliament.

11 Jan 2023 Opposition day: NHS: Long-term strategy Aye
7 Dec 2022 Financial Markets and Services Bill Report Stage: New Clause 7 Aye
7 Dec 2022 Financial Markets and Services Bill Report Stage: New Clause 2 Aye
7 Dec 2022 Financial Services and Markets Bill Report Stage: New Clause 1 Aye
6 Dec 2022 Opposition Day: NHS Workforce 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
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
30 Nov 2022 Finance Bill Committee: Amendment 2 Aye
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
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
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 No
26 Oct 2022 Identity and Language (Northern Ireland) Bill [Lords] Committee: Amendment 6 Aye
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
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