Voting record

1,975 Commons votes recorded this Parliament.

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
25 Oct 2022 Motion to sit in private No
24 Oct 2022 Stamp Duty Land Tax (Reduction) Bill: second reading Aye
24 Oct 2022 Stamp Duty Land Tax (main motion) Aye
24 Oct 2022 Stamp Duty Land Tax (Reduction) Amendment (a) No
19 Oct 2022 Ban on Fracking for Shale Gas Bill No
18 Oct 2022 Public Order Bill: Third Reading Aye
18 Oct 2022 Public Order Bill Report Stage: Amendment 1 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
17 Oct 2022 Energy Prices Bill Committee: Amendment 2 No
17 Oct 2022 Energy Prices Bill Committee: New Clause 18 No
17 Oct 2022 Energy Prices Bill Committee: New Clause 3 No
6 Sep 2022 Trade (Australia and New Zealand) Bill: Second Reading Aye
19 Jul 2022 Northern Ireland Protocol Bill Committee: New Clause 15 No
19 Jul 2022 Northern Ireland Protocol Bill Committee: Amendment 28 No
19 Jul 2022 Northern Ireland Protocol Bill Committee: Amendment 44 No
18 Jul 2022 Confidence in Her Majesty’s Government Aye
13 Jul 2022 Northern Ireland Protocol Bill: Amendment 24 No
13 Jul 2022 Northern Ireland Protocol Bill: New Clause 10 No
13 Jul 2022 Northern Ireland Protocol Bill: Clauses 15 and 16 stand part Aye
13 Jul 2022 Northern Ireland Protocol Bill Committee: Amendment 8 No
13 Jul 2022 Northern Ireland Protocol Bill Committee: Amendment 26 No
4 Jul 2022 draft Slavery and Human Trafficking (Definition of Victim) Regulations 2022 Aye
4 Jul 2022 Northern Ireland Troubles (Legacy and Reconciliation) Bill: Third Reading Aye
4 Jul 2022 Northern Ireland Troubles (Legacy and Reconciliation) Bill Committee: Clause 39 stand part Aye