Voting record

1,116 Commons votes recorded this Parliament.

10 Jan 2022 Charter for Budget Responsibility No
10 Jan 2022 Nuclear Energy (Financing) Bill: Third Reading No
10 Jan 2022 Nuclear Energy (Finance) Bill Report Stage: Amendment 3 Aye
10 Jan 2022 Nuclear Energy (Finance) Bill: Report: Amendment 9 Aye
10 Jan 2022 Nuclear Energy (Financing) Bill Report Stage: Amendment 1 Aye
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
14 Dec 2021 Health Regulations (Face Coverings) SI No 1400 Aye
8 Dec 2021 Opposition Day: Rail Investment and the Integrated Rail Plan Aye
8 Dec 2021 Nationality and Borders Bill: Third Reading No
8 Dec 2021 Nationality and Borders Bill (Report): Amendment 128 Aye
8 Dec 2021 Nationality and Borders Bill Report Stage: New Clause 6 Aye
8 Dec 2021 Nationality and Borders Bill Report Stage: New Clause 3 Aye
1 Dec 2021 Finance (No. 2) Bill: NC7 Aye
1 Dec 2021 Finance (No. 2) Bill CWH New Clause 5 Aye
1 Dec 2021 Finance (No. 2) Bill: NC10 Aye
1 Dec 2021 Finance (No. 2) Bill: Clause 6 stand part No
30 Nov 2021 Conduct of the Rt Hon Member for Uxbridge and South Ruislip Aye
23 Nov 2021 Health and Care Bill: Third Reading No
23 Nov 2021 Health and Care Bill Report Stage: Amendment 82 Aye
23 Nov 2021 Health and Care Bill Report Stage: Amendment 70 Aye
23 Nov 2021 Health and Care Bill Report Stage: Amendment 10 Aye
23 Nov 2021 Health and Care Bill Report Stage: New Clause 12 Aye
22 Nov 2021 Health and Care Bill Report Stage: Amendment 78 Aye
22 Nov 2021 Health and Care Bill Report Stage: Amendment 72 Aye
22 Nov 2021 Health and Care Bill Report Stage: New Clause 49 No
22 Nov 2021 Health and Care Bill Report Stage: New Clause 16 Aye
22 Nov 2021 Health and Care Bill Report Stage: New Clause 4 Aye
17 Nov 2021 Opposition Day: Strengthening Standards in Public Life Aye
16 Nov 2021 Finance (No. 2) Bill: Second Reading No