Voting record

1,645 Commons votes recorded this Parliament.

11 May 2016 Housing and Planning Bill: Lords Amdt 47E - Motion to disagree Aye
9 May 2016 Immigration Bill Lords Amendment 85: motion to agree with amendments Aye
9 May 2016 Housing and Planning Bill: Lords Amdt 108: Govt (a) in Lieu Aye
9 May 2016 Housing and Planning Bill Lords Amdt 47B & 47C: Motion to disagree Aye
9 May 2016 Housing and Planning Bill Lords Amdt 10B: Motion to disagree Aye
9 May 2016 Energy Bill - Lords Amendment 7TB - Government Motion to disagree Aye
3 May 2016 Housing and Planning Bill Lords Amdt 110: Motion to disagree Aye
3 May 2016 Housing and Planning Bill Lords Amdt 108: Motion to disagree Aye
3 May 2016 Housing and Planning Bill Lords Amendment 54: Motion to disagree Aye
3 May 2016 Housing and Planning Bill Lords Amendment 47: Motion to disagree Aye
3 May 2016 Housing and Planning Bill Lords Amendment 9: Motion to disagree Aye
27 Apr 2016 Trade Union Bill Lords Amdt 17: Motion to Disagree Aye
27 Apr 2016 Trade Union Bill Lords Amendment 2: Govt Amdt (a) Aye
26 Apr 2016 Policing and Crime Bill Report Stage: Amdt 10 No
26 Apr 2016 Policing and Crime Bill Report Stage: Amdt 13 No
26 Apr 2016 Policing and Crime Bill Report Stage: Amdt 6 No
26 Apr 2016 Policing and Crime Bill Report Stage: Amdt 20 No
26 Apr 2016 Policing and Crime Blll Report Stage: Amdt. 3 No
25 Apr 2016 Immigration Bill Lords Amendment 59: Motion to disagree Aye
25 Apr 2016 Immigration Bill Lords Amendment 85: Motion to disagree Aye
25 Apr 2016 Immigration Bill Lords Amdt 84: Motion to disagree Aye
25 Apr 2016 Immigration Bill Lords Amdt 60: Motion to disagree Aye
25 Apr 2016 Immigration Bill Lords Amdt 87: Motion to disagree Aye
20 Apr 2016 Daesh: Genocide of Minorities Aye
20 Apr 2016 Energy Bill: Lords amendment 7T Aye
19 Apr 2016 Bank of England and Financial Services (Third Reading) Bill Aye
19 Apr 2016 Bank of England Bill Report Stage: Amdt 4 No
19 Apr 2016 Bank of England Bill Report Stage: Amdt 8 No
19 Apr 2016 Bank of England Bill Report Stage: New Clause 14 No
19 Apr 2016 Bank of England Bill Report Stage: New Clause 2 No