Voting record

1,510 Commons votes recorded this Parliament.

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
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 (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
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
20 Jul 2022 Northern Ireland Protocol Bill Committee: Amendment 12 Aye
19 Jul 2022 Northern Ireland Protocol Bill Committee: New Clause 15 Aye
19 Jul 2022 Northern Ireland Protocol Bill Committee: Amendment 28 Aye
19 Jul 2022 Northern Ireland Protocol Bill Committee: Amendment 44 Aye
18 Jul 2022 Confidence in Her Majesty’s Government No
4 Jul 2022 draft Slavery and Human Trafficking (Definition of Victim) Regulations 2022 No
4 Jul 2022 Northern Ireland Troubles (Legacy and Reconciliation) Bill: Third Reading No
4 Jul 2022 Northern Ireland Troubles (Legacy and Reconciliation) Bill Committee: New Clause 4 Aye
4 Jul 2022 Northern Ireland Troubles (Legacy & Reconciliation) Bill Committee: New Clause 5 Aye
4 Jul 2022 Northern Ireland Troubles (Legacy and Reconciliation) Bill Committee: Clause 39 stand part No
4 Jul 2022 Northern Ireland Troubles (Legacy and Reconciliation) Bill Committee: Amendment 116 Aye
4 Jul 2022 Northern Ireland Troubles (Legacy and Reconciliation) Bill Committee: Amendment 114 Aye
29 Jun 2022 Northern Ireland Troubles (Legacy and Reconciliation) Bill Committee: Clauses 18 to 25 etc. stand part No
29 Jun 2022 Northern Ireland Troubles (Legacy and Reconciliation) Bill Committee:Amendment 98 Aye
29 Jun 2022 Northern Ireland Troubles (Legacy and Reconciliation) Bill Committee: Amendment 97 Aye