MP Scorecard
Mr Douglas Alexander
Labour (Co-op) · Lothian East · MP since 04 Jul 2024
Majority 13,265 of a 75,456 electorate (17.6%) at the last election, per the Members API.
Participation, with the denominator
Recorded as voting in 265 of the 575 Commons divisions in our archive from this Parliament (since 9 July 2024, its first sitting day). An absence is not an abstention - ministers, tellers, paired members and members with other duties do not appear in a division list. The number states what the record shows; it does not grade anyone.
The party record, with the split
Of the 265 votes cast, 265 matched the majority of their own party’s voters in that division and 0 opposed it. Of those, 0 went against a clear party line - four or more of their party’s voters to one on the other side. Parliament does not publish whip instructions, so a free vote where a party splits (and voting with a small minority of colleagues) is visible in the split itself. “Party” means the party recorded against their name in that division list at the time. The split is the record; what it means is your call.
Votes on the record (30 most recent in the archive)
- Draft Code of Practice on Electronic and Workplace Ballots for Statutory Trade Union Ballots15 Jul 2026 · division 60 · Ayes 330, Noes 109aye
- Draft Trade Unions (Permissible Means of Voting) and Employment Rights (Unfair Dismissal) (Amendment) Order 202615 Jul 2026 · division 59 · Ayes 330, Noes 109aye
- Public Office (Accountability) Bill Report Stage: Amendment 1914 Jul 2026 · division 58 · Ayes 104, Noes 412no
- Public Office (Accountability) Bill Report Stage: Amendment 199 14 Jul 2026 · division 57 · Ayes 102, Noes 409no
- Public Office (Accountability) Bill Report Stage: Amendment 314 Jul 2026 · division 56 · Ayes 93, Noes 323no
- Immigration and Asylum Bill: Second Reading13 Jul 2026 · division 55 · Ayes 264, Noes 90aye
- Immigration and Asylum Bill: Reasoned Amendment to Second Reading13 Jul 2026 · division 54 · Ayes 97, Noes 358no
- Draft Employment Tribunals Extension of Jurisdiction (England and Wales) (Amendment) Order 202601 Jul 2026 · division 45 · Ayes 318, Noes 107aye
- Draft Employment Tribunal (Extension of Time Limits) (Miscellaneous Amendments and Transitional Provisions) Regulations 202601 Jul 2026 · division 44 · Ayes 322, Noes 107aye
- Customs (Tariff and Miscellaneous Amendments) (No. 4) Regulations 202624 Jun 2026 · division 40 · Ayes 323, Noes 160aye
- Opposition Day: Puberty blockers23 Jun 2026 · division 39 · Ayes 112, Noes 283no
- Armed Forces Bill Report Stage: Amendment 1122 Jun 2026 · division 36 · Ayes 171, Noes 322no
- Armed Forces Bill Report Stage: New Clause 2222 Jun 2026 · division 35 · Ayes 74, Noes 323no
- Armed Forces Bill Report Stage: New Clause 1122 Jun 2026 · division 34 · Ayes 104, Noes 391no
- Armed Forces Bill Report Stage: New Clause 422 Jun 2026 · division 33 · Ayes 164, Noes 311no
- National Security (State Threats) Bill Committee: New Clause 317 Jun 2026 · division 32 · Ayes 144, Noes 244no
- National Security (State Threats) Bill Committee: Amendment 1317 Jun 2026 · division 31 · Ayes 135, Noes 258no
- National Security (State Threats) Bill Committee: Amendment 817 Jun 2026 · division 30 · Ayes 143, Noes 249no
- National Security (State Threats) Bill Committee: Amendment 317 Jun 2026 · division 29 · Ayes 85, Noes 317no
- Draft Clean Air Zones Central Services (Fees) (England) (Amendment) Regulations 202616 Jun 2026 · division 27 · Ayes 262, Noes 86aye
- Railways Bill: Third Reading10 Jun 2026 · division 22 · Ayes 278, Noes 149aye
- Railways Bill Remaining Stages: Amendment 14810 Jun 2026 · division 21 · Ayes 155, Noes 279no
- Railways Bill Remaining Stages: Amendment 14310 Jun 2026 · division 20 · Ayes 167, Noes 266no
- Railways Bill Remaining Stages: New Clause 110 Jun 2026 · division 19 · Ayes 77, Noes 271no
- Draft Agriculture (Delinked Payments) (Reductions) (England) Regulations 202603 Jun 2026 · division 11 · Ayes 302, Noes 155aye
- Steel Industry (Nationalisation) Bill: Reasoned Amendment to Second Reading21 May 2026 · division 6 · Ayes 68, Noes 242no
- King's Speech Motion for an Address20 May 2026 · division 5 · Ayes 307, Noes 171aye
- King's Speech Motion for an Address: amendment (p)20 May 2026 · division 4 · Ayes 104, Noes 316no
- King's Speech Motion for an Address: amendment (l)20 May 2026 · division 3 · Ayes 78, Noes 408no
- King's Speech Motion for an Address: amendment (o)20 May 2026 · division 2 · Ayes 104, Noes 317no