UK Explained
MP profile

Sagal Abdi-Wali, MP for Holborn and St Pancras

Sagal Abdi-Wali has been an MP since 2026.

Roles and committees

Sagal Abdi-Wali holds no government or opposition post and sits on no committee at the moment, and Parliament lists none for the past.

Declared interests

MPs must publish certain paid work, gifts, donations and other interests. This is a record of what they declared, not a suggestion that anything is wrong.

No interests are currently registered for Sagal Abdi-Wali.

Source: Register of Members’ Financial Interests · Parliament’s own page

Questions

MPs can ask ministers questions in writing. The questions show what an MP is working on, which votes cannot.

Sagal Abdi-Wali has not asked any written questions in the last 12 months. Government ministers cannot ask them, so this can simply reflect an MP’s role.

Source: Written Questions API · Updated 14 Oct 2026

Election result and area

Sagal Abdi-Wali represents Holborn and St Pancras. Here is who won there at the last general election, and a few numbers about the area.

WINNER, 2026
Abdi-Wali, Sagal

Labour

MAJORITY
3,364

votes ahead of second place

TURNOUT
39%

of people who could vote did

Abdi-Wali, Sagal won with 45% of the votes, and Polanski, Zack (Green Party) came second with 33%. The seat has a different MP now: Sagal Abdi-Wali (Labour).

Votes for each party

Labour45% · 12,292
Green Party33% · 8,928
Conservative7% · 1,922
Reform UK6% · 1,612
Liberal Democrat3% · 924
Restore Britain3% · 692
Everyone else3% · 841
Every candidate
CandidatePartyVotesShare
Abdi-Wali, SagalLabour12,29245.2%
Polanski, ZackGreen Party8,92832.8%
Cameron, EwanConservative1,9227.1%
Newman, PeterReform UK1,6125.9%
Stillman, Patrick ThomasLiberal Democrat9243.4%
Johnson, Tyler KurtisRestore Britain6922.5%
Galloway, GeorgeWorkers Party of Britain3141.2%
Kapoor, Briony Anne LonbayRejoin EU2360.9%
Brunch, BarmyOfficial Monster Raving Loony Party870.3%
Spiby-Vann, HelenChristian Peoples Alliance630.2%
Walker, BenUK Independence Party510.2%
Fischer, ClareClimate Party510.2%
Pipaliya, KetankumarUK Voice230.1%
Silberman, JonathanCommunist League Election Campaign90.0%
Darwood, TomIndependent70.0%

2026-10-08 Holborn and St Pancras By-election, on today’s boundaries. Source: House of Commons Library via the Members API.

Your area at a glance

Typical pay for full-time workers who live here
£886 a week
This areaUK: £767 a week

Median gross weekly pay, 2025. Source: ONS, Annual Survey of Hours and Earnings.

Working-age people claiming unemployment-related benefits
5.1%
This areaUK: 3.9%

Share of people aged 16 to 64, August 2026. Source: ONS and DWP claimant count.

At a general election each area elects one MP, and the candidate with the most votes wins, even without more than half. The area figures describe the people who live here. They do not show whether any MP or vote is the cause.

Open this area on its own page →

How they vote

In the last 12 months Sagal Abdi-Wali took part in 5 Commons votes.

More detail on how they vote

Sagal Abdi-Wali voted the same way as their party in 5 of the 5 votes where parties gave instructions (100%), and went the other way in 0.

What does this mean?

Parties tell their MPs how to vote. Most MPs usually follow that. A high or low count says nothing on its own about whether an MP is good or bad, and we do not rank MPs by it. We only count votes where parties gave instructions, not free votes. How we count it

Recent votes

DateVoteThey votedCompared with party
13 OctThe Northern Ireland Troubles: keeping it goingForSame as party
13 OctCourts and tribunals: the final voteForSame as party
13 OctCourts and tribunals: a proposed changeAgainstSame as party
13 OctCourts and tribunals: a proposed changeAgainstSame as party
13 OctCourts and tribunals: a proposed changeAgainstSame as party

See every vote on Parliament’s site

Has this changed over time?

Not enough whipped votes yet to show a trend.

Source: Commons Votes API

This page states what the record shows. It does not say why an MP voted as they did. How we calculate this