Voting record

1,570 Commons votes recorded this Parliament.

19 Apr 2017 Section 5 of the European Communities (Amendment) Act 1993 No
19 Apr 2017 Technical and Further Education Bill: Lords Amendment 1 Motion to disagree No
19 Apr 2017 Early Parliamentary General Election Aye
29 Mar 2017 Pension Schemes Bill [Lords]: Report Stage Amendment 1 Aye
29 Mar 2017 Pension Schemes Bill [Lords]: Report Stage New Clause 2 Aye
29 Mar 2017 Pension Schemes Bill [Lords]: Report Stage New Clause 1 Aye
27 Mar 2017 Bus Services Bill [Lords]: Report Stage Amendment 1 Aye
27 Mar 2017 Bus Services Bill [Lords]: Report Stage New Clause 2 Aye
27 Mar 2017 Bus Services Bill [Lords]: Report Stage New Clause 1 Aye
15 Mar 2017 Health Service Medical Supplies (Costs) Bill: Lords Amendment 3 Motion to disagree No
15 Mar 2017 Draft Sovereign Grant 2011 (Change of Percentage) Order 2017 Aye
15 Mar 2017 Draft Bereavement Support Payment Regulations 2017 No
14 Mar 2017 Budget Resolution Motion 40: Alcoholic liquor duties (rates) No
14 Mar 2017 Budget Resolution Motion 34: Insurance premium tax (standard rate) No
14 Mar 2017 Budget Resolution Motion 19: Business investment relief No
13 Mar 2017 EU (Notification of Withdrawal) Bill: Lords Amendment 2 Motion to disagree No
13 Mar 2017 EU (Notification of Withdrawal) Bill: Lords Amendment 1 Motion to disagree No
13 Mar 2017 Reproductive Health (Access to Terminations) Aye
7 Mar 2017 Standing Orders (Public Business) No
7 Mar 2017 Children and Social Work Bill (Lords): Report Stage Amendment 12 Aye
7 Mar 2017 Children and Social Work Bill (Lords): Report Stage New Clause 14 Aye
22 Feb 2017 Local Government Finance (England) No
22 Feb 2017 Police Grant Report (England and Wales) 2017-18 No
21 Feb 2017 Draft Housing and Planning Act 2016 (Permission in Principle etc) (Miscellaneous Amendments) (England) Regulations 2017 No
21 Feb 2017 Criminal Finances Bill: Report Stage New Clause 19 Aye
21 Feb 2017 Criminal Finances Bill: Report Stage New Clause 17 Aye
8 Feb 2017 European Union (Notification of Withdrawal) Bill: Third Reading Aye
8 Feb 2017 European Union (Notification of Withdrawal) Bill: Committee of the whole House New Clause 192 Aye
8 Feb 2017 European Union (Notification of Withdrawal) Bill: Committee of the whole House New Clause 57 Aye
8 Feb 2017 European Union (Notification of Withdrawal) Bill: Committee of the whole House Clauses 1 and 2 stand part Aye