MP Scorecard
Joani Reid
Independent · East Kilbride and Strathaven · MP since 04 Jul 2024
Majority 9,057 of a 76,414 electorate (11.9%) at the last election, per the Members API.
Participation, with the denominator
Recorded as voting in 335 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 335 votes cast, 325 matched the majority of their own party’s voters in that division and 3 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.
- Armed Forces Bill Committee: New Clause 202 Jun 2026 · voted no · Independent voters split 4 aye / 2 no
- Armed Forces Bill Committee: New Clause 502 Jun 2026 · voted no · Independent voters split 4 aye / 2 no
- Armed Forces Bill Committee: New Clause 1302 Jun 2026 · voted no · Independent voters split 4 aye / 2 no
Votes on the record (30 most recent in the archive)
- National Security (State Threats) Bill: motion to agree to Lords Amendment 106 Jul 2026 · division 49 · Ayes 394, Noes 85aye
- 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
- National Security (State Threats) Bill: Allocation of Time motion17 Jun 2026 · division 28 · Ayes 233, Noes 94aye
- Draft Clean Air Zones Central Services (Fees) (England) (Amendment) Regulations 202616 Jun 2026 · division 27 · Ayes 262, Noes 86aye
- Cyber Security and Resilience (Network and Information Systems) Bill Remaining Stages: Amendment 316 Jun 2026 · division 26 · Ayes 162, Noes 246no
- Cyber Security and Resilience (Network and Information Systems) Bill Remaining Stages: New Clause 1416 Jun 2026 · division 25 · Ayes 151, Noes 258no
- Cyber Security and Resilience (Network and Information Systems) Bill Remaining Stages: New Clause 1316 Jun 2026 · division 24 · Ayes 77, Noes 255no
- Draft Combined Authorities (Mayoral Elections) (Amendment) Order 202609 Jun 2026 · division 18 · Ayes 356, Noes 86aye
- Steel Industry (Nationalisation) Bill Committee: New Clause 409 Jun 2026 · division 17 · Ayes 157, Noes 287no
- Steel Industry (Nationalisation) Bill Committee: New Clause 1209 Jun 2026 · division 16 · Ayes 94, Noes 297no
- Steel Industry (Nationalisation) Bill Committee: Amendment 2009 Jun 2026 · division 15 · Ayes 90, Noes 290no
- Armed Forces Bill Committee: New Clause 1302 Jun 2026 · division 10 · Ayes 80, Noes 298no
- Armed Forces Bill Committee: New Clause 602 Jun 2026 · division 9 · Ayes 99, Noes 371no
- Armed Forces Bill Committee: New Clause 502 Jun 2026 · division 8 · Ayes 170, Noes 301no
- Armed Forces Bill Committee: New Clause 202 Jun 2026 · division 7 · Ayes 171, Noes 302no
- Opposition Day: Protections for children from online harms24 Feb 2026 · division 434 · Ayes 69, Noes 279no
- Universal Credit (Removal of Two Child Limit) Bill Committee: New Clause 323 Feb 2026 · division 432 · Ayes 73, Noes 256no
- Industry and Exports (Financial Assistance) Bill Committee: New Clause 323 Feb 2026 · division 431 · Ayes 77, Noes 280no
- Industry and Exports (Financial Assistance) Bill Committee: New Clause 223 Feb 2026 · division 430 · Ayes 156, Noes 273no
- Industry and Exports (Financial Assistance) Bill Committee: Amendment 123 Feb 2026 · division 429 · Ayes 161, Noes 272no
- Referendums Relating to Council Tax Increases (Principles) (England) Report 2026-2711 Feb 2026 · division 428 · Ayes 279, Noes 90aye
- Local Government Finance Report (England) 2026-2711 Feb 2026 · division 427 · Ayes 277, Noes 143aye
- Draft Greenhouse Gas Emissions Trading Scheme (Amendment) Order 202604 Feb 2026 · division 425 · Ayes 392, Noes 116aye
- Universal Credit (Removal of Two Child Limit) Bill: Second Reading03 Feb 2026 · division 424 · Ayes 458, Noes 104aye
- Opposition Day: Youth unemployment28 Jan 2026 · division 423 · Ayes 91, Noes 287no
- Opposition Day: British Indian Ocean Territory28 Jan 2026 · division 422 · Ayes 103, Noes 284no
- Medical Training (Prioritisation) Bill: Amendment 127 Jan 2026 · division 420 · Ayes 88, Noes 310no