Constituency

Sleaford and North Hykeham

Boundary: Sleaford and North Hykeham (2024). Basemap © OpenStreetMap, © CARTO. Boundary: ONS, Open Government Licence.

At a glance

The MP for Sleaford and North Hykeham is Dr Caroline Johnson (Conservative), who has held the seat since winning a by-election in December 2016. At the 2024 general election the seat was a Con hold: she took 35.7% of the vote for a majority of 4,346, on a 64.2% turnout. Compared with the 2019 general election, the Conservative share of the vote was down 31.4 points, and turnout fell from 70.2%.

Current MP

Dr Caroline Johnson

Conservative

2024 general election result

Majority 4,346 · Turnout 64.2% · Electorate 75,651

CandidatePartyVotesShare
Caroline Johnson Conservative 17,348 35.7%
Hanif Khan Labour 13,002 26.8%
Benjamin Jackson Reform UK 10,484 21.6%
Robert Oates Lincolnshire Independents Lincolnshire First 3,032 6.2%
Martin Blake Green Party 2,435 5%
Matthew Winnington Liberal Democrat 2,264 4.7%

Past election results

Every General Election and by-election in this seat, newest first. Open one for the full candidate list.

ElectionWinnerResultMajority
2024 Caroline Johnson (Con) Con hold 4,346
2019 Caroline Johnson (Con) Con hold 32,565
2017 Caroline Johnson (Con) Con hold 25,237
2016 by-election Caroline Johnson (Con) Con hold 13,144
2015 Stephen Phillips (Con) Con hold 24,115
2010 Stephen Phillips (Con) Con hold 19,905

Members for this seat

Everyone who has won the seat at the elections in our records, which begin with the 2010 general election. Members before then are not shown.

MemberPartyPeriod
Dr Caroline Johnson Conservative 2016 by-election to present
Stephen Phillips Conservative 2010 to 2016

Source: 2024 general election result from the official Parliament constituency profile.