Voting record

2,045 Commons votes recorded this Parliament.

23 May 2018 Opposition Motion: National Health Service No
23 May 2018 Opposition motion: Transport Secretary: East Coast Franchise No
23 May 2018 Draft Dorset (Structural Changes) (Modification of the Local Government and Public Involvement in Health Act 2007) Regulations 2018 Aye
23 May 2018 Draft Bournemouth, Dorset and Poole (Structural Changes) Order 2018 Aye
23 May 2018 Draft Somerset West and Taunton (Local Government Changes) Order 2018 Aye
23 May 2018 Draft Somerset West and Taunton (Modification of Boundary Change Enactments) Regulations 2018 Aye
16 May 2018 Opposition motion: Customs arrangements after the UK leaves the EU No
9 May 2018 Education (Student Support) (Amendment) (No.2) Regulations 2018 No
9 May 2018 Data Protection Bill [Lords]: Report Stage Amdt 15 No
9 May 2018 Data Protection Bill [Lords]: Report Stage Amdt 5 No
9 May 2018 Data Protection Bill [Lords]: Report Stage New Clause 4 No
9 May 2018 Data Protection Bill [Lords]: Report stage New Clause 18 No
2 May 2018 Opposition Motion: Windrush No
2 May 2018 Draft First-tier Tribunal and Upper Tribunal (Composition of Tribunal) (Amendment) Order 2018 Aye
30 Apr 2018 Domestic Gas and Electricity (Tariff Cap) Bill: Report stage New Clause 1 No
23 Apr 2018 Higher Education and Research Act 2017 (Consequential, Transitional, Transitory and Saving Provisions) Regulations 2018: motion to annul No
16 Apr 2018 Emergency Debate: Syria Aye
16 Mar 2018 Refugees (Family Reunion) (No.2) Bill: Second Reading: Closure motion No
16 Mar 2018 Motion to sit in private (Standing Order No. 163) No
13 Mar 2018 Children and Young Persons: Free School Lunches No
13 Mar 2018 Universal Credit (S.I., 2018, No. 65) No
7 Mar 2018 Draft Passport (Fees) Regulations 2018 Aye
7 Mar 2018 Draft Transparency of Donations and Loans etc. (Northern Ireland Political Parties) Order 2018 Aye
28 Feb 2018 Middle Level Bill: Report Stage Amdt 14 No
21 Feb 2018 Finance (No 2) Bill: Third Reading Aye
21 Feb 2018 Finance (No 2) Bill: Report Stage Amdt 10 No
21 Feb 2018 Finance (No 2) Bill: Report Stage New Clause 10 No
21 Feb 2018 Finance (No 2) Bill: Report Stage New Clause 7 No
21 Feb 2018 Finance (No.2) Bill: Report Stage Amendment 3 No
21 Feb 2018 Finance (No. 2) Bill Report Stage: New Clause 3 No