Moray West, Nairn & Strathspey.
Scottish National Party MP Graham Leadbitter holds the seat on 32.1% of the vote — a split-council geography across 2 councils.
9 Jun 2026
Cross-council Highland seat, narrowly SNP, genuinely contested
Moray West, Nairn and Strathspey stretches across the northern edge of the Scottish Highlands, a large and largely rural seat of some 98,659 residents with a median age of 47, older than the national figure. No single town dominates: Elgin anchors the eastern end, with Forres and Nairn strung along the coastal plain and Badenoch and Strathspey reaching south into the Cairngorms. It is a network of small towns and scattered villages rather than an urban centre. Two authorities run local services here, both Scottish council authorities -- Moray Council, which holds five of the seat's wards, and Highland Council, which holds two -- making this a cross-council seat by construction.
That divided local geography is reflected in a fragmented party picture. Across the 25 most recent ward contests, the Conservatives took nine and the SNP seven, with independents winning six and Labour and the Greens trailing -- though those results date to 2022 and predate the current parliamentary boundary. At Westminster the seat was first contested on these lines in 2024, when the SNP's Graham Leadbitter won on 32.1 per cent, ahead of the Conservatives on 30.0 -- a margin of barely two points. Leadbitter has registered no whipped dissent in the past 90 days, and his recorded contributions have leaned toward the economy, energy and defence.
On the figures available the seat looks genuinely contested rather than settled: a two-point parliamentary margin sits atop a ward map split between two parties and a substantial independent presence. Recent local coverage has had a service-and-infrastructure character, tending toward questions of housing, schools and the retreat of high-street banking rather than partisan drama. Council direction-of-travel is hard to read cleanly given the cross-authority arrangement and the age of the ward results, but neither the local nor the parliamentary picture points to a comfortable hold for any single party. The standing implication is a seat in flux, where a narrow 2024 result and a divided council base leave the next contest open.
Ward-level direction-of-travel: who controls what, who flipped recently, who holds the line. Each ward links to the council that runs it.
| Ward | Latest winner | Votes | Council | Last cycle |
|---|---|---|---|---|
| Badenoch and Strathspey(4 seats) | Lobban · Bruce · Cockburn · Jones | 3,869 | Highland Ind | May 2022 |
| Elgin City North(3 seats) | Dunbar · Fernandes · Keith | 3,199 | Moray Con | May 2022 |
| Elgin City South(3 seats) | Leadbitter · Divers · Bloomfield | 3,676 | Moray Con | May 2022 |
| Forres(4 seats) | Horn · Robertson · Mcbain · Lawrence | 5,105 | Moray Con | May 2022 |
| Heldon and Laich(4 seats) | Mustard · Allan · Cowe · Cameron | 4,329 | Moray Con | May 2022 |
| Nairn and Cawdor(4 seats) | Jarvie · Fraser · Green · Oldham | 4,309 | Highland Ind | May 2022 |
| Speyside Glenlivet(3 seats) | Gordon · Ross · Harris | 3,028 | Moray Con | May 2022 |
Source · Democracy Club · DCLEAPIL v1.0 (CC BY-SA 4.0)
Headline indicators.
| Indicator | Local | National | Δ |
|---|
Ethnicity.
Source · Census 2021
Population by age & sexCensus 2021 · 18 bands · click to expand
Source · Census 2021 (ONS) · % of usual residents; tick marks the median seat per band
Income tax contribution.
| Total income tax | £248m |
| Taxpayers | 51,000 |
| Median per taxpayer | £2,560 |
| Mean per taxpayer | £4,900 |
Source · HMRC SPI · ±8% confidence
Where the money flows back in.
This constituency is served by Moray and Highland. 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.
Move the income slider on My place to see income tax, NI, VAT and council tax against your earnings — the household lens.
No usable crime figures are available for this constituency — the local police force does not currently supply offence-level data to data.police.uk, so neither a crime rate nor a category breakdown can be shown.
2024 — full result.
| Candidate | Votes | % | |
|---|---|---|---|
| Graham LeadbitterWON | SNP | 14,961 | 32.1 |
| Kathleen Robertson | Con | 13,960 | 30.0 |
| James Hynam | Lab | 8,259 | 17.7 |
| Neil Alexander | LD | 3,785 | 8.1 |
| Steve Skerrett | Ref | 3,490 | 7.5 |
| Draeyk Van der Horn | Ind | 1,676 | 3.6 |
| Euan Morrice | Ind | 423 | 0.9 |
Turnout 46,554
Prior contests.
Created on the 2023 boundary review. 2024 General Election was the first contest on these boundaries.
Sources, methods & last update
2023 boundary review
DCLEAPIL v1.0 (CC BY-SA 4.0)
Census 2021
National avg over 575 seats
±8% confidence
LSOA-aggregated · rolling 12mo