MP Scorecard
Sorcha Eastwood
Alliance · Lagan Valley · MP since 04 Jul 2024
Majority 2,959 of a 82,201 electorate (3.6%) at the last election, per the Members API.
Participation, with the denominator
Recorded as voting in 62 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 62 votes cast, 62 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)
- Privilege28 Apr 2026 · division 512 · Ayes 223, Noes 335aye
- Northern Ireland Troubles Bill: Carry-over motion27 Apr 2026 · division 510 · Ayes 279, Noes 176aye
- Draft Energy Prices Act 2022 (Extension of Time Limit) Regulations 202622 Apr 2026 · division 501 · Ayes 380, Noes 7aye
- Children's Wellbeing and Schools Bill: motion to disagree with Lords Amendment 10609 Mar 2026 · division 443 · Ayes 304, Noes 177no
- Children's Wellbeing and Schools Bill: motion to disagree with Lords Amendment 3809 Mar 2026 · division 439 · Ayes 307, Noes 173aye
- Opposition Day: Protections for children from online harms24 Feb 2026 · division 434 · Ayes 69, Noes 279aye
- Draft Greenhouse Gas Emissions Trading Scheme (Amendment) (Extension to Maritime Activities) Order 202611 Feb 2026 · division 426 · Ayes 362, Noes 107aye
- Universal Credit (Removal of Two Child Limit) Bill: Second Reading03 Feb 2026 · division 424 · Ayes 458, Noes 104aye
- Northern Ireland Troubles (Legacy and Reconciliation) Act 2023 (Remedial) Order 2025 21 Jan 2026 · division 417 · Ayes 373, Noes 106aye
- National Insurance Contributions (Employer Pensions Contributions) Bill: Third Reading 21 Jan 2026 · division 416 · Ayes 316, Noes 194no
- Finance (No. 2) Bill Committee: New Clause 2413 Jan 2026 · division 404 · Ayes 184, Noes 331aye
- Finance (No. 2) Bill Committee: Clause 63 Stand part13 Jan 2026 · division 403 · Ayes 348, Noes 167no
- Finance (No. 2) Bill Committee: New Clause 712 Jan 2026 · division 402 · Ayes 188, Noes 341aye
- Finance (No. 2) Bill Committee: Amendment 312 Jan 2026 · division 401 · Ayes 185, Noes 344aye
- Finance (No. 2) Bill Committee: Clause 62 stand part12 Jan 2026 · division 400 · Ayes 344, Noes 181no
- Finance (No.2) Bill Committee: Clause 10 stand part12 Jan 2026 · division 399 · Ayes 324, Noes 180no
- Finance (No. 2) Bill: Second Reading16 Dec 2025 · division 394 · Ayes 341, Noes 195no
- UK-EU customs union (duty to negotiate): Ten Minute Rule Motion09 Dec 2025 · division 386 · Ayes 100, Noes 100aye
- European Convention on Human Rights (withdrawal): Ten Minute Rule Motion29 Oct 2025 · division 331 · Ayes 96, Noes 154no
- Opposition Day: China spying case28 Oct 2025 · division 330 · Ayes 174, Noes 327aye
- Mental Health Bill Report Stage: Amendment 4014 Oct 2025 · division 309 · Ayes 163, Noes 339aye
- Mental Health Bill Report Stage New Clause 2614 Oct 2025 · division 308 · Ayes 78, Noes 327aye
- English Devolution and Community Empowerment Bill: Second Reading02 Sept 2025 · division 273 · Ayes 365, Noes 164no
- English Devolution and Community Empowerment Bill: Reasoned Amendment02 Sept 2025 · division 272 · Ayes 167, Noes 367aye
- Universal Credit and Personal Independence Payment Bill: Third Reading09 Jul 2025 · division 265 · Ayes 336, Noes 242no
- Universal Credit and Personal Independence Payment Bill Committee: Amendment 3809 Jul 2025 · division 264 · Ayes 149, Noes 334aye
- Universal Credit and Personal Independence Payment Bill Committee: New Clause 809 Jul 2025 · division 263 · Ayes 130, Noes 443aye
- Universal Credit and Personal Independence Payment Bill Committee: Amendment 4509 Jul 2025 · division 262 · Ayes 175, Noes 401no
- Universal Credit and Personal Independence Payment Bill Committee: Clause 2, as amended, and Clause 3 stand part09 Jul 2025 · division 261 · Ayes 335, Noes 135no
- Universal Credit and Personal Independent Payment Bill Committee: Amendment 1209 Jul 2025 · division 260 · Ayes 105, Noes 370aye