Voting record

896 Commons votes recorded this Parliament.

18 Apr 2017 Finance (No.2) Bill: Second Reading No
15 Mar 2017 Health Service Medical Supplies (Costs) Bill: Lords Amendment 3 Motion to disagree 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
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
24 Feb 2017 Preventing and Combating Violence Against Women and Domestic Violence (Ratification of Convention) Bill: Third Reading Aye
24 Feb 2017 Preventing and Combating Violence Against Women and Domestic Violence (Ratification of Convention) Bill: Third Reading: Closure motion Aye
22 Feb 2017 Local Government Finance (England) No
22 Feb 2017 Police Grant Report (England and Wales) 2017-18 No
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
8 Feb 2017 European Union (Notification of Withdrawal) Bill: Committee of the whole House Amdt 86 Aye
8 Feb 2017 European Union (Notification of Withdrawal) Bill: Committee of the whole House Amdt 11 Aye
8 Feb 2017 European Union (Notification of Withdrawal) Bill: Committee of the whole House Amdt 29 Aye
8 Feb 2017 European Union (Notification of Withdrawal) Bill: Committee of the whole House New Clause 7 Aye
8 Feb 2017 European Union (Notification of Withdrawal) Bill: Committee of the whole House New Clause 2 Aye
7 Feb 2017 EU (Notification of Withdrawal) Bill Committee of the whole House: New Clause 5 Aye
7 Feb 2017 EU (Notification of Withdrawal) Bill Committee of the whole House: New Clause 110 Aye
6 Feb 2017 EU (Notification of Withdrawal) Bill Committee: New Clause 4 Aye
6 Feb 2017 EU (Notification of Withdrawal) Bill: Committee of the whole House New Clause 3 Aye
6 Feb 2017 EU (Notification of Withdrawal) Bill Committee of the whole House: New Clause 158 Aye
1 Feb 2017 European Union (Notification of Withdrawal) Bill: Second Reading Aye
25 Jan 2017 Draft Bank of England and Financial Services (Consequential Amendments) Regulations 2017 No
24 Jan 2017 Charter for Budget Responsibility No
24 Jan 2017 Wales Bill: Lords Amendment 36 - Amdt (a) Aye
24 Jan 2017 Ten Minute Rule Motion: Industrial Action (Protection of Critical National Services) No