Voting record

1,189 Commons votes recorded this Parliament.

23 May 2018 Opposition motion: Transport Secretary: East Coast Franchise Aye
16 May 2018 Opposition motion: Customs arrangements after the UK leaves the EU Aye
15 May 2018 Data Protection Bill: motion to disagree with Lords Amendment 62B and agree amendments in lieu No
9 May 2018 Education (Student Support) (Amendment) (No.2) Regulations 2018 Aye
9 May 2018 Data Protection Bill [Lords]: Report Stage Amdt 15 Aye
9 May 2018 Data Protection Bill [Lords]: Report Stage Amdt 5 Aye
9 May 2018 Data Protection Bill [Lords]: Report Stage New Clause 4 Aye
9 May 2018 Data Protection Bill [Lords]: Report stage New Clause 18 Aye
2 May 2018 Opposition Motion: Windrush Aye
1 May 2018 Sanctions and Anti-Money Laundering Bill: Report Stage New Clause 21 Aye
1 May 2018 Sanctions and Anti-Money Laundering Bill: Report Stage New Clause 13 Aye
1 May 2018 Sanctions and Anti-Money Laundering Bill [Lords]: Report Stage New Clause 8 Aye
1 May 2018 Sanctions and Anti-Money Laundering Bill: Report stage: New Clause 19 Aye
23 Apr 2018 Higher Education and Research Act 2017 (Consequential, Transitional, Transitory and Saving Provisions) Regulations 2018: motion to annul Aye
17 Apr 2018 Emergency debate: Parliamentary approval of military action overseas No
28 Mar 2018 Opposition Motion:Police funding Aye
28 Mar 2018 Opposition Motion: Local government funding Aye
13 Mar 2018 Social Security (S.I., 2018, No. 120) Aye
13 Mar 2018 Children and Young Persons: Early Years Provision Aye
13 Mar 2018 Children and Young Persons: Free School Lunches Aye
13 Mar 2018 Universal Credit (S.I., 2018, No. 65) Aye
7 Feb 2018 Report on Local Government Finance (England) 2018-19 No
7 Feb 2018 Police Grant Report (England and Wales) 2018-19 No
31 Jan 2018 Draft Double Taxation Relief and International Tax Enforcement (Lesotho) Order 2017 No
17 Jan 2018 European Union (Withdrawal) Bill: Third Reading No
17 Jan 2018 European Union (Withdrawal) Bill: Third Reading: Mr Blackford's amendment Aye
17 Jan 2018 European Union (Withdrawal) Bill: Report Stage: Amdt 1 Aye
17 Jan 2018 European Union (Withdrawal) Bill: Report Stage: Amendment 2 Aye
17 Jan 2018 European Union (Withdrawal) Bill: Report Stage: New Clause 17 Aye
17 Jan 2018 European Union (Withdrawal) Bill: Report Stage: New Clause 12 Aye