Voting record

1,662 Commons votes recorded this Parliament.

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
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
8 Nov 2021 Telecommunications (Security) Bill: Lords Amendment 5: Govt. motion to disagree Aye
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
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
19 Oct 2021 Opposition day: Supporting small business No
19 Oct 2021 Amendment (a) to motion on the Independent Expert Panel recommendations for sanctions and the Recall of MPs Act No
22 Sep 2021 Subsidy Control Bill: Second Reading Aye
22 Sep 2021 Compensation (London Capital & Finance plc and Fraud Compensation Fund) Bill Report Stage: Amendment 1 No