Voting record

1,425 Commons votes recorded this Parliament.

10 Jan 2022 Nuclear Energy (Finance) Bill Report Stage: Amendment 3 No
10 Jan 2022 Nuclear Energy (Finance) Bill: Report: Amendment 9 No
10 Jan 2022 Nuclear Energy (Financing) Bill Report Stage: Amendment 1 No
14 Dec 2021 draft Health and Social Care Act 2008 (Regulated Activities) (Amendment) (Coronavirus) (No.2) Regulations 2021 No
14 Dec 2021 Health Protection (Entry to venues etc) SI No 1416 No
13 Dec 2021 Subsidy Control Bill Report Stage: Amendment 16 No
13 Dec 2021 Subsidy Control Bill Report Stage: Amendment 19 No
13 Dec 2021 Subsidy Control Bill Report Stage: New Clause 1 No
8 Dec 2021 Nationality and Borders Bill: Third Reading Aye
8 Dec 2021 Nationality and Borders Bill (Report): Amendment 128 No
8 Dec 2021 Nationality and Borders Bill Report Stage: New Clause 6 No
8 Dec 2021 Nationality and Borders Bill Report Stage: New Clause 3 No
7 Dec 2021 Nationality and Borders Bill (Report): Amendment 98 No
7 Dec 2021 Nationality and Borders Bill (Report): Amendment 116 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
6 Dec 2021 Armed Forces Bill: Motion to disagree with Lords Amendment 2 Aye
6 Dec 2021 Armed Forces Bill: Motion to disagree with Lords Amendment 1 Aye
17 Nov 2021 Opposition Day: Strengthening Standards in Public Life: The Prime Minister's Amendment Aye
17 Nov 2021 Opposition Day: Strengthening Standards in Public Life No
16 Nov 2021 Finance (No. 2) Bill: Second Reading Aye
16 Nov 2021 Finance (No. 2) Bill: Keir Starmer's Reasoned Amendment to Second Reading No
8 Nov 2021 Telecommunications (Security) Bill: Lords Amendment 4: Govt. motion to disagree Aye
8 Nov 2021 Environment Bill: Lords Amdt. 45B: Govt. motion to disagree and propose (a) and (b) in lieu Aye
8 Nov 2021 Environment Bill: Govt. motion to insist on amdts. 31A and 31B and disagree to amdt. 31C Aye
3 Nov 2021 Nuclear Energy (Financing) Bill: Programme motion Aye
3 Nov 2021 Nuclear Energy (Financing) Bill: Second Reading Aye
3 Nov 2021 Committee on Standards - Motion as amended Aye
3 Nov 2021 Committee on Standards - Amendment (a) Aye