Voting record

1,303 Commons votes recorded this Parliament.

19 Jan 2021 Trade Bill: motion to disagree to Lords Amendment 3 No
19 Jan 2021 Trade Bill: motion to disagree to Lords Amendment 2 No
19 Jan 2021 Trade Bill: Government amendment (a) to Lords Amendment 10 No
19 Jan 2021 Trade Bill: motion to disagree to Lords Amendment 1 No
18 Jan 2021 Opposition Day: Access to remote education and the quality of free school meals Aye
18 Jan 2021 Opposition Day: Universal Credit and Working Tax Credit Aye
13 Jan 2021 Financial Services Bill Report Stage: Amendment 1 Aye
13 Jan 2021 Financial Services Bill Report Stage: New Clause 21 Aye
13 Jan 2021 Financial Services Bill Report Stage: New Clause 7 Aye
6 Jan 2021 Public Health (S.I. No. 8) Aye
30 Dec 2020 Sittings of the House No
9 Dec 2020 Immigration and Social Security Co-ordination (EU Withdrawal) Act 2020 (Consequential, Saving, Transitional and Transitory Provisions) (EU Exit) Regulations 2020 No
9 Dec 2020 Taxation (Post-transition Period) Bill: Committee of the whole House: Amendment 1 Aye
8 Dec 2020 Northern Ireland (Ways and Means): Keir Starmer's Amendment Aye
25 Nov 2020 Draft European Union (Withdrawal) Act 2018 (Relevant Court) (Retained EU Case Law) Regulations 2020 No
16 Nov 2020 Pension Schemes Bill [Lords]: Report Stage: Amendment 16 Aye
16 Nov 2020 Pension Schemes Bill [Lords]: Report Stage: Amendment 1 Aye
16 Nov 2020 Pension Schemes Bill [Lords]: Report Stage: New Clause 4 Aye
16 Nov 2020 Pension Schemes Bill [Lords]: Report Stage: New Clause 1 Aye
10 Nov 2020 Parliamentary Constituencies Bill: Lords Amendment 8 Motion to disagree No
10 Nov 2020 Parliamentary Constituencies Bill: Lords Amendment 7 Motion to disagree No
10 Nov 2020 Parliamentary Constituencies Bill: Lords Amendment 6 Motion to disagree No
10 Nov 2020 Parliamentary Constituencies Bill: Lords Amendment 1 Motion to disagree No
4 Nov 2020 Agriculture Bill: Lords Amendment 16B Motion to disagree No
4 Nov 2020 Health Protection (Coronavirus, Restrictions) (England) (No.4) Regulations 2020 Aye
3 Nov 2020 Overseas Operations (Service Personnel and Veterans) Bill: Third Reading No
3 Nov 2020 Overseas Operations (Service Personnel and Veterans) Bill: Report stage: Amendment 1 Aye
3 Nov 2020 Overseas Operations (Service Personnel and Veterans) Bill: Report Stage: New Clause 5 Aye
21 Oct 2020 Opposition Motion: Free School Meals Aye
19 Oct 2020 Immigration and Social Security Co-ordination (EU Withdrawal) Bill: Motion to Disagree with Lords Amendment 6 No