The placeConstituency · Scotland · Electorate 73,554 · 2023 boundaries

Midlothian.

Labour and Co-operative Party MP Kirsty McNeill holds the seat on 48.6% of the vote.

Member of ParliamentKirsty McNeill · Labour and Co-operative Party
CouncilMidlothian
Boundary set2023
ONS codeS14000045
Electorate · 2024
73.6k
Registered to vote
2024 GE — winner
48.6%
Labour Party · +18.5pp over SNP
Settlements
0
Named built-up areas
Crime · per 1k pop · 3mo
data.police.uk · 12mo rolling
Dispatch
2 Jun 2026

A loyalist with a busy constituency record, Kirsty McNeill has voted with Labour on every division since entering Parliament in July 2024 -- a 100% party-line record across 331 votes. Her most recent votes reinforce that pattern: she backed the government's asylum support tightening regulations in late April, voted against referring Keir Starmer to the Privileges Committee, and consistently supported the government's position on the Pension Schemes Bill through multiple rounds of Lords ping-pong. Her stance data shows she votes significantly more often in favour of immigration control than the Labour average (+25 percentage points) and more in favour of pension protection (+54 percentage points), driven largely by her consistent support for the government's pension consolidation and mandation powers.

At 64% voting participation, McNeill sits below the Commons average, though newly elected MPs representing Scottish seats often face travel constraints that depress that figure. Her 172 contributions across 47 debates show genuine parliamentary activity; economy and jobs dominate her speech topics, followed by fiscal policy and local government. She scores near-zero on pro-business stances and pro-parliamentary-scrutiny measures -- the latter reflecting her repeated votes to override Lords amendments rather than any personal position on scrutiny itself.

Outside Westminster, her local profile is notably active. She handled over 4,000 constituency cases in her first year, led a national delegation pushing for a social clubs charter, campaigned against Lothian Buses cuts with a 1,400-signature petition, and directed disabled residents to accessibility funding after consulting 50 families. Local news coverage across 89 articles in the past 90 days is broadly neutral in tone. No committee memberships are recorded.

48.6%
Lab vote · 2024 GE
1
Council overlapping the seat
6
Wards · 18 councillors
§ 01The local picture — wards.6 wards · 18 councillors

Ward-level direction-of-travel: who controls what, who flipped recently, who holds the line.

WardLatest winnerVotesCouncilLast cycle
Bonnyrigg(3 seats)Virgo · Milligan · Alexander5,557Midlothian LabMay 2022
Dalkeith(3 seats)Cassidy · Russell · Curran2,991Midlothian LabMay 2022
Midlothian East(3 seats)Pottinger · Smaill · Mckenzie3,624Midlothian LabMay 2022
Midlothian South(3 seats)Bowen · Scott · Drummond3,293Midlothian LabMay 2022
Midlothian West(3 seats)Parry · Winchester · Imrie3,915Midlothian LabMay 2022
Penicuik(3 seats)McManus · McCall · McEwan3,462Midlothian LabMay 2022

Source · Democracy Club · DCLEAPIL v1.0 (CC BY-SA 4.0)

§ 03Demographics.Census 2021 · vs national avg

Headline indicators.

IndicatorLocalNationalΔ

Ethnicity.

Source · Census 2021

Population by age & sexCensus 2021 · 18 bands · click to expand
Male 48.4% Female 51.7% Median seat
MaleAgeFemale
85+
80-84
75-79
70-74
65-69
60-64
55-59
50-54
45-49
40-44
35-39
30-34
25-29
20-24
16-19
10-15
5-9
0-4

Source · Census 2021 (ONS) · % of usual residents; tick marks the median seat per band

§ 04Local economy.Income · tax · businesses · schools
Median income
£27,900
HMRC SPI · 2024
Mean income
£34,500
HMRC SPI · 2024
Businesses
2,570
VAT/PAYE-registered

Income tax contribution.

Total income tax£278m
Taxpayers55,000
Median per taxpayer£2,790
Mean per taxpayer£5,070

Source · HMRC SPI · ±8% confidence

Where the money flows back in.

For council finance & suppliers

This constituency is served by Midlothian. Each council’s service spend, peer rank and supplier list lives on its own page — open from the meta block above or the compass strip below.

For household tax breakdown

Move the income slider on My place to see income tax, NI, VAT and council tax against your earnings — the household lens.

§ 06Election history.5 contests · created on 2023 boundaries

2024 — full result.

CandidateVotes%
Kirsty McNeillWONLab21,48048.6
Owen ThompsonSNP13,31330.1
Stefan GarbowskiRef3,2767.4
Keith CockburnCon3,2487.3
Ross LairdLD2,5895.9
Daniel FraserInd2590.6

Turnout 44,165

Prior contests.

YearWinner%
2019Owen ThompsonSNP41.5
2017Danielle RowleyLab36.4
2015Owen ThompsonSNP50.6
2010Hamilton, DavidLab47.0
Sources, methods & last update
Method The dispatch paragraphs are AI-generated from the public sources listed below. Every figure links to its source. If we’re wrong, please tell us — corrections within 48 hours.
BoundariesONS Open Geography Portal
2023 boundary review
Wards & councilsLGBCE · Democracy Club
DCLEAPIL v1.0 (CC BY-SA 4.0)
SettlementsONS Built-Up Areas
Census 2021
DemographicsONS · Nomis · Census 2021
National avg over 575 seats
Income & taxHMRC SPI
±8% confidence
Crimedata.police.uk
LSOA-aggregated · rolling 12mo
ElectionsElectoral Commission