Voting record

1,492 Commons votes recorded this Parliament.

24 May 2021 Finance Bill: Third Reading Aye
24 May 2021 Finance Bill Report Stage: New Clause 9 No
24 May 2021 Finance Bill Report Stage: New Clause 24 No
24 May 2021 Finance Bill Report Stage: New Clause 25 No
24 May 2021 Finance Bill Report Stage: Amendment 29 No
24 May 2021 Finance Bill Report Stage: New Clause 23 No
19 May 2021 Queen's Speech (Motion for an Address) Aye
19 May 2021 Queen's Speech (Motion for an Address): Amendment (g) No
19 May 2021 Queen's Speech (Motion for an Address): Amendment (i) No
19 May 2021 Queen's Speech (Motion for an Address): Amendment (j) No
18 May 2021 Queen's Speech (Motion for an Address): Amendment (h) No
28 Apr 2021 National Security and Investment Bill: motion to disagree with Lords Amendments 11B and 11C Aye
28 Apr 2021 Motion to revoke: Immigration (Guidance on Detention of Vulnerable Persons) Regulations 2021 (SI 2021 No. 184) No
27 Apr 2021 Abortion (Northern Ireland) Regulations 2021 Aye
27 Apr 2021 Overseas Operations (Service Personnel and Veterans) Bill: motion to disagree with Lords amendment 5B Aye
26 Apr 2021 National Security and Investment Bill: motion to disagree with Lords Amendment 11 Aye
26 Apr 2021 Domestic Abuse Bill: motion to disagree with Lords Amendments 42D, 42E and 42F Aye
26 Apr 2021 Domestic Abuse Bill: motion to disagree with Lords Amendment 41B Aye
26 Apr 2021 Domestic Abuse Bill: motion to disagree with Lords Amendments 40B and 40C Aye
26 Apr 2021 Domestic Abuse Bill: motion to disagree with Lords Amendment 9B Aye
26 Apr 2021 Financial Services Bill: motion to disagree with Lords Amendment 8 Aye
21 Apr 2021 Overseas Operations (Service Personnel and Veterans) Bill: motion to disagree with Lords Amendment 5 Aye
21 Apr 2021 Overseas Operations (Service Personnel and Veterans) Bill: motion to disagree with Lords Amendment 4 Aye
21 Apr 2021 Overseas Operations (Service Personnel and Veterans) Bill: motion to disagree with Lords Amendment 2 Aye
20 Apr 2021 Finance (No. 2) Bill Committee: Amendment 81 No
20 Apr 2021 Finance (No. 2) Bill Committee: New Clause 29 No
19 Apr 2021 Finance Bill Committee: New Clause 25 No
19 Apr 2021 Finance Bill Committee: New Clause 24 No
19 Apr 2021 Finance Bill Committee: Amendment 79 No
19 Apr 2021 Finance Bill Committee: New Clause 23 No