Voting record

1,484 Commons votes recorded this Parliament.

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
4 May 2016 Opposition Day: NHS Bursaries No
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
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
13 Apr 2016 Opposition Day - Schools White Paper Main question, as amended Aye
13 Apr 2016 Opposition Day Motion - Schools White Paper: Prime Ministers Amendment Aye
13 Apr 2016 Opposition Day: Tax avoidance and evasion No
13 Apr 2016 Employment Agencies, Etc. Aye