Voting record

1,781 Commons votes recorded this Parliament.

14 Dec 2021 Health Protection (Entry to venues etc) SI No 1416 Aye
14 Dec 2021 Health Regulations (Face Coverings) SI No 1400 Aye
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
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
15 Nov 2021 Social Security (Up-rating of Benefits) Bill Lords Amendments Motion to disagree LA2 Aye
15 Nov 2021 Social Security (Up-rating of Benefits) Bill Lords Amendments Motion to disagree LA1 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
26 Oct 2021 Judicial Review and Courts Bill: Second Reading Aye
22 Oct 2021 Employment and Trade Union Rights (Dismissal and Re-engagement) Bill: Second Reading: Closure Motion No
22 Oct 2021 Standing Order 163: Private Sitting No
20 Oct 2021 Environment Bill: motion to disagree with Lords Amendment 94 Aye
20 Oct 2021 Environment Bill: motion to disagree with Lords Amendment 65 Aye
20 Oct 2021 Environment Bill: Amendment (a) to Lords Amendment 45 Aye
20 Oct 2021 Environment Bill: motion to disagree with Lords Amendment 43 Aye
20 Oct 2021 Environment Bill: motion to disagree with Lords amendment 31 Aye
20 Oct 2021 Environment Bill: motion to disagree with Lords amendment 28 Aye
20 Oct 2021 Environment Bill: motion to disagree with Lords amendment 12 Aye
20 Oct 2021 Environment Bill: motion to disagree with Lords amendment 3 Aye