Voting record

1,458 Commons votes recorded this Parliament.

7 Dec 2021 Nationality and Borders Bill (Report): Amendment 116 No
7 Dec 2021 Nationality and Borders Bill (Report): New Clause 52 No
7 Dec 2021 Nationality and Borders Bill (Report): New Clause 50 No
7 Dec 2021 Nationality and Borders Bill (Report): New Clause 8 No
7 Dec 2021 Nationality and Borders Bill (Report): New Clause 2 No
30 Nov 2021 Conduct of the Rt Hon Member for Uxbridge and South Ruislip No
30 Nov 2021 Motion No. 4 - Health Protection (Coronavirus, restrictions) (Self-isolation) Aye
30 Nov 2021 Health Protection (Coronavirus, wearing of face coverings) (England) regulations 2021 Aye
23 Nov 2021 Health and Care Bill: Third Reading Aye
23 Nov 2021 Health and Care Bill Report Stage: Amendment 82 No
23 Nov 2021 Health and Care Bill Report Stage: Amendment 70 No
23 Nov 2021 Health and Care Bill Report Stage: Amendment 10 No
23 Nov 2021 Health and Care Bill Report Stage: New Clause 12 No
22 Nov 2021 Health and Care Bill Report Stage: Amendment 78 No
22 Nov 2021 Health and Care Bill Report Stage: Amendment 72 No
22 Nov 2021 Health and Care Bill Report Stage: New Clause 49 Aye
22 Nov 2021 Health and Care Bill Report Stage: New Clause 16 No
22 Nov 2021 Health and Care Bill Report Stage: New Clause 4 No
3 Nov 2021 Committee on Standards - Motion as amended Aye
3 Nov 2021 Committee on Standards - Amendment (a) Aye
2 Nov 2021 Budget Resolutions: Motion 7 Aye
2 Nov 2021 Budget Resolutions: Motion 6 Aye
15 Sep 2021 Opposition Day: Joint Committee to investigate the withdrawal from Afghanistan No
14 Sep 2021 Health and Social Care Levy Bill: Third Reading Aye
14 Sep 2021 Health and Social Care Levy Bill Committee: New Clause 5 No
14 Sep 2021 Health and Social Care Levy Bill Committee: New Clause 3 No
14 Sep 2021 Health and Social Care Levy Bill Committee: Amendment 4 No
14 Sep 2021 Health and Social Care Levy Bill: Second Reading Aye
14 Sep 2021 Health and Social Care Levy Bill: Keir Starmer's Reasoned Amendment to Second Reading No
8 Sep 2021 Health and Social Care Levy (Ways and Means) Aye