Voting record

1,645 Commons votes recorded this Parliament.

6 Sep 2017 Ways and Means motion 13: Business investment relief Aye
6 Sep 2017 Ways and Means Motion 4: Termination payments etc. Aye
17 Jul 2017 Business of the House (Private Members' Bills): Amendment (b) No
17 Jul 2017 Business of the House (Private Members' Bills): Amendment (a) No
11 Jul 2017 Air Travel Organisers' Licensing Bill: Committee of the whole House New Clause 1 No
11 Jul 2017 Air Travel Organisers' Bill: Committee of the whole House Amdt 3 No
11 Jul 2017 Air Travel Organisers' Licensing Bill: Committee of the whole House Amdt 2 No
29 Jun 2017 Queen's Speech: Main Question Aye
29 Jun 2017 Queen's Speech: Economy and Jobs Amdt (g) No
29 Jun 2017 Queen's Speech: Economy and Jobs Amdt (l) No
28 Jun 2017 Queen's Speech: Health, Social Care and Security Amendment (i) No
19 Apr 2017 Section 5 of the European Communities (Amendment) Act 1993 Aye
19 Apr 2017 Technical and Further Education Bill: Lords Amendment 1 Motion to disagree Aye
19 Apr 2017 Early Parliamentary General Election Aye
18 Apr 2017 Finance (No.2) Bill: Second Reading Aye
18 Apr 2017 Finance (No.2) Bill: Second Reading: reasoned amendment No
29 Mar 2017 Pension Schemes Bill [Lords]: Report Stage Amendment 1 No
29 Mar 2017 Pension Schemes Bill [Lords]: Report Stage New Clause 2 No
29 Mar 2017 Pension Schemes Bill [Lords]: Report Stage New Clause 1 No
27 Mar 2017 Bus Services Bill [Lords]: Report Stage Amendment 1 No
27 Mar 2017 Bus Services Bill [Lords]: Report Stage New Clause 2 No
27 Mar 2017 Bus Services Bill [Lords]: Report Stage New Clause 1 No
20 Mar 2017 Draft Individual Savings Account (Amendment No.2) Regulations 2017 Aye
15 Mar 2017 Health Service Medical Supplies (Costs) Bill: Lords Amendment 3 Motion to disagree Aye
15 Mar 2017 Draft Sovereign Grant 2011 (Change of Percentage) Order 2017 Aye
15 Mar 2017 Draft Bereavement Support Payment Regulations 2017 Aye
13 Mar 2017 EU (Notification of Withdrawal) Bill: Lords Amendment 2 Motion to disagree Aye
13 Mar 2017 EU (Notification of Withdrawal) Bill: Lords Amendment 1 Motion to disagree Aye
13 Mar 2017 European Union (Notification of Withdrawal) Bill: Programme (No. 2) Motion Aye
7 Mar 2017 Standing Orders (Public Business) Aye