Voting record

882 Commons votes recorded this Parliament.

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
16 Nov 2021 Finance (No. 2) Bill: Keir Starmer's Reasoned Amendment to Second Reading Aye
15 Nov 2021 Social Security (Up-rating of Benefits) Bill Lords Amendments Motion to disagree LA1 No
8 Nov 2021 Environment Bill: Lords Amdt. 45B: Govt. motion to disagree and propose (a) and (b) in lieu No
8 Nov 2021 Environment Bill: Govt. motion to insist on amdts. 31A and 31B and disagree to amdt. 31C No
26 Oct 2021 Judicial Review and Courts Bill: Second Reading No
22 Oct 2021 Employment and Trade Union Rights (Dismissal and Re-engagement) Bill: Second Reading: Closure Motion Aye
19 Oct 2021 Opposition day: Supporting small business Aye
19 Oct 2021 Amendment (a) to motion on the Independent Expert Panel recommendations for sanctions and the Recall of MPs Act Aye
22 Sep 2021 Subsidy Control Bill: Second Reading No
22 Sep 2021 Compensation (London Capital & Finance plc and Fraud Compensation Fund) Bill Report Stage: Amendment 1 Aye
21 Sep 2021 Opposition day: Finances of working people: Government policy Aye
20 Sep 2021 Elections Bill: Instruction No
20 Sep 2021 Social Security (Uprating of Benefits) Bill: Third Reading No
20 Sep 2021 Social Security (Uprating of Benefits) Bill: Committee: New Clause 2 Aye