Voting record

1,207 Commons votes recorded this Parliament.

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