Sir Keir Starmer

The Rt Hon Sir Keir Starmer is the Labour MP for Holborn and St Pancras, and has been an MP continually since 7 May 2015. He currently holds the Government post of Prime Minister and First Lord of the Treasury. In addition, he is Leader of the Labour Party.

Voting record

Review the House of Commons voting record of Sir Keir Starmer.

Members may not vote in every division of the House. This can be due to a number of reasons; The Speaker and deputies cannot vote because of the impartiality of the chair, and Sinn Féin Members have an absentionist policy. A Member may wish to abstain, or have a procedural reason for not voting. Members can be absent carrying out consitituency or ministerial business, or be unable to attend for other reasons.

To perform a more comprehensive search of vote/division results, use the House of Commons votes in Parliament pages.

Total results 893 (page 1 of 45)
No
King's Speech Motion for an Address: amendment (i)
Voted
No
Ayes
108
Noes
323
Division 1: held on 19 May 2026
No
Privilege
Voted
No
Ayes
223
Noes
335
Division 512: held on 28 April 2026
Aye
English Devolution and Community Empowerment Bill: Amendments (a) to (h) in lieu of Lords Amendments 85 and 86, 97 to 116, 120, 121 and 123
Voted
Aye
Ayes
271
Noes
171
Division 508: held on 27 April 2026
Aye
English Devolution and Community Empowerment Bill: motion to disagree with Lords Amendments 94B and 94C
Voted
Aye
Ayes
269
Noes
170
Division 507: held on 27 April 2026
Aye
English Devolution and Community Empowerment Bill: motion to disagree with Lords Amendments 36, 90 and 155, insist on Amendments 155A to 155F and propose Amendment (a)
Voted
Aye
Ayes
270
Noes
170
Division 506: held on 27 April 2026
Aye
English Devolution and Community Empowerment Bill: motion to disagree with Lords Amendments 89B and 89C
Voted
Aye
Ayes
273
Noes
167
Division 505: held on 27 April 2026
Aye
Draft Higher Education (Fee Limits and Fee Limit Condition) (England) (Amendment) Regulations 2026
Voted
Aye
Ayes
277
Noes
99
Division 451: held on 18 March 2026
Aye
Draft Employment Rights Act 2025 (Investigatory Powers) (Consequential Amendments) Regulations 2026
Voted
Aye
Ayes
368
Noes
107
Division 450: held on 18 March 2026
Aye
Courts and Tribunals Bill: Second Reading
Voted
Aye
Ayes
304
Noes
203
Division 445: held on 10 March 2026
No
Courts and Tribunals Bill: Reasoned Amendment to Second Reading
Voted
No
Ayes
203
Noes
311
Division 444: held on 10 March 2026
No
Opposition Day: Protections for children from online harms
Voted
No
Ayes
69
Noes
279
Division 434: held on 24 February 2026
Aye
Universal Credit (Removal of Two Child Limit) Bill: Second Reading
Voted
Aye
Ayes
458
Noes
104
Division 424: held on 3 February 2026
Aye
Draft Public Order Act 2023 (Interference With Use or Operation of Key National Infrastructure) Regulations 2025
Voted
Aye
Ayes
301
Noes
110
Division 409: held on 14 January 2026
Aye
Budget Resolution No. 50: Inheritance tax (limiting agricultural and business property reliefs etc)
Voted
Aye
Ayes
327
Noes
182
Division 374: held on 2 December 2025
Aye
Budget Resolution No. 28: Capital gains tax (employee-ownership trusts)
Voted
Aye
Ayes
362
Noes
164
Division 373: held on 2 December 2025
Aye
Budget Resolution No. 9: Basic rate limit and personal allowance for tax years 2028-29 to 2030-31
Voted
Aye
Ayes
348
Noes
176
Division 372: held on 2 December 2025
Aye
Budget Resolution No. 5: Income tax (savings rate for future years)
Voted
Aye
Ayes
369
Noes
166
Division 371: held on 2 December 2025
Aye
Budget Resolution No. 4: Income tax (dividend rates)
Voted
Aye
Ayes
371
Noes
166
Division 370: held on 2 December 2025
Aye
Draft Radio Equipment (Amendment) (Northern Ireland) Regulations 2025
Voted
Aye
Ayes
376
Noes
16
Division 360: held on 19 November 2025
Aye
Sentencing Bill: Third Reading
Voted
Aye
Ayes
321
Noes
103
Division 336: held on 29 October 2025
Total results 893 (page 1 of 45)