Voting record

1,374 Commons votes recorded this Parliament.

18 Oct 2022 Public Order Bill Report Stage: New Clause 11 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
20 Jul 2022 Northern Ireland Protocol Bill: Third Reading Aye
20 Jul 2022 Northern Ireland Protocol Bill Committee: New Clause 12 No
20 Jul 2022 Northern Ireland Protocol Bill Committee: Amendment 3 No
20 Jul 2022 Northern Ireland Protocol Bill Committee: Amendment 49 No
20 Jul 2022 Northern Ireland Protocol Bill Committee: Amendment 12 No
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
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
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
27 Jun 2022 Northern Ireland Protocol Bill: Second Reading Aye
22 Jun 2022 Abortion (Northern Ireland) Regulations 2022 (SI, 2022, No. 554) No
13 Jun 2022 Higher Education (Freedom of Speech) Bill Report Stage: Amendment 17 No
13 Jun 2022 Higher Education (Freedom of Speech) Bill: Report stage: New Clause 4 No
24 May 2022 Northern Ireland Troubles (Legacy and Reconciliation) Bill: Second Reading No
23 May 2022 Public Order Bill: Second Reading Aye
23 May 2022 Public Order Bill: Reasoned Amendment to Second Reading No