Voting record

1,005 Commons votes recorded this Parliament.

6 Jan 2021 Public Health (S.I. No. 8) Aye
30 Dec 2020 Sittings of the House Aye
30 Dec 2020 European Union (Future Relationship) Bill: Third Reading Aye
30 Dec 2020 European Union (Future Relationship) Bill: Second Reading Aye
30 Dec 2020 European Union (Future Relationship) Bill: Business of the House motion: Ian Blackford's amendment No
1 Dec 2020 Health Protection (Coronavirus, Restrictions) (All Tiers) (England) Regulations 2020 Aye
4 Nov 2020 Health Protection (Coronavirus, Restrictions) (England) (No.4) Regulations 2020 Aye
21 Oct 2020 Opposition Motion: Free School Meals No
21 Oct 2020 Opposition Motion: Additional Covid-19 Restrictions: Fair Economic Support No
14 Oct 2020 Opposition Motion: Covid-19 Economic Support Package No
13 Oct 2020 Motion to approve the Health Protection (Coronavirus, Restrictions)(No.2) (England) (Amendment) (No. 5) Regulations 2020 (S.I., 2020, No. 1029) Aye
29 Sep 2020 UK Internal Market Bill: Third Reading Aye
29 Sep 2020 UK Internal Market Bill Third Reading: Ian Blackford's Amendment No
14 Sep 2020 United Kingdom Internal Market Bill: Money Aye
14 Sep 2020 United Kingdom Internal Market Bill: Second Reading Aye
14 Sep 2020 Sir Keir Starmer's reasoned amendment to the Second Reading of the United Kingdom Internal Market Bill No
9 Sep 2020 Opposition Day: protection of jobs and businesses: Prime Minister's amendment Aye
9 Sep 2020 Opposition Day: protection of jobs and businesses No
20 Jul 2020 Trade Bill: Report Stage: Amendment 10 No
20 Jul 2020 Trade Bill: Report Stage New Clause 17 No
20 Jul 2020 Trade Bill: Report Stage: New Clause 11 No
20 Jul 2020 Trade Bill: Report Stage New Clause 4 No
14 Jul 2020 Parliamentary Constituencies Bill Report Stage: Amendment 1 No
14 Jul 2020 Parliamentary Constituencies Bill Report Stage: New Clause 2 No
14 Jul 2020 Parliamentary Constituencies Bill Report Stage: New Clause 1 No
1 Jul 2020 Finance Bill: Report Stage: Amendment 20 No
1 Jul 2020 Finance Bill: Report Stage: New Clause 1 No
1 Jul 2020 Finance Bill: Report Stage: New Clause 26 No
1 Jul 2020 Finance Bill: Report Stage: New Clause 28 No
1 Jul 2020 Finance Bill: Report Stage: Amendment 18 No