Voting record

629 Commons votes recorded this Parliament.

27 Apr 2016 Trade Union Bill Lords Amdt 17: Motion to Disagree No
27 Apr 2016 Trade Union Bill Lords Amendment 2: Govt Amdt (a) No
25 Apr 2016 Immigration Bill Lords Amendment 59: Motion to disagree No
25 Apr 2016 Immigration Bill Lords Amendment 85: Motion to disagree No
25 Apr 2016 Immigration Bill Lords Amdt 84: Motion to disagree No
25 Apr 2016 Immigration Bill Lords Amdt 60: Motion to disagree No
25 Apr 2016 Immigration Bill Lords Amdt 87: Motion to disagree No
20 Apr 2016 Daesh: Genocide of Minorities Aye
20 Apr 2016 Energy Bill: Lords amendment 7T No
19 Apr 2016 Bank of England and Financial Services (Third Reading) Bill No
19 Apr 2016 Bank of England Bill Report Stage: Amdt 4 Aye
19 Apr 2016 Bank of England Bill Report Stage: Amdt 8 Aye
19 Apr 2016 Bank of England Bill Report Stage: New Clause 14 Aye
19 Apr 2016 Bank of England Bill Report Stage: New Clause 2 Aye
13 Apr 2016 Opposition Day: Tax avoidance and evasion Aye
13 Apr 2016 Employment Agencies, Etc. No
11 Apr 2016 Finance (no. 2) Bill Second Reading No
23 Mar 2016 s5 European Communities (Amendment) Act 1993 No
23 Mar 2016 Electricity Aye
22 Mar 2016 Procedure: Future Taxation (Landfill Tax) No
22 Mar 2016 Budget Resolution Motion 56: Insurance Premium Tax No
22 Mar 2016 Budget Motion 38: Capital Gains Tax No
22 Mar 2016 Budget Resolutions: Motion 8 No
22 Mar 2016 Budget Resolutions: Amendment of the Law No
14 Mar 2016 Tax Credits SI No
14 Mar 2016 Energy Bill (Lord) Report Stage: New Clause 10 Aye
14 Mar 2016 Energy Bill (Lords) Report Stage: New Clause 8 Aye
14 Mar 2016 Energy Bill (Lords) Report Stage: New Clause 3 Aye
14 Mar 2016 Energy Bill: amendment 8 Aye