Party history
Conservative
8 Dec 2016 to present
Constituency history
Sleaford and North Hykeham
4 Jul 2024 to present
Elected 1 time
Sleaford and North Hykeham
8 Dec 2016 to 30 May 2024
Elected 3 times
Roles
Rare Cancers Bill
26 Jun 2025 to present
Tobacco and Vapes Bill
19 Dec 2024 to 30 Jan 2025
Education Committee
21 Oct 2024 to present
Shadow Minister (Health and Social Care)
19 Jul 2024 to present
Department of Health and Social Care
Courts (Remote Hearings) Bill
8 May 2024 to 12 May 2024
Secure 16 to 19 Academies Bill
24 Apr 2024 to 1 May 2024
Tobacco and Vapes Bill
24 Apr 2024 to 14 May 2024
Ballot Secrecy Bill [HL]
1 Mar 2023 to 7 Mar 2023
Latest election result
Candidate result data from the Parliament Members API.
Con Hold
Sleaford and North Hykeham
Turnout 48,565
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Caroline Johnson | Con Conservative | 17,348 | 35.7 % |
| Hanif Khan | Lab Labour | 13,002 | 26.8 % |
| Benjamin Jackson | RUK Reform UK | 10,484 | 21.6 % |
| Robert Oates | Lincolnshire Independents Lincolnshire First | 3,032 | 6.2 % |
| Martin Blake | Green Green Party | 2,435 | 5.0 % |
| Matthew Winnington | LD Liberal Democrat | 2,264 | 4.7 % |
Source: UK Parliament Members API
Biography source
UK Parliament Members API
Election source
UK Parliament Members API
FAQs
How long has Dr Caroline Johnson been an MP?
Dr Caroline Johnson has been in the House of Commons for 9 years, 5 months. Source
What parties has Dr Caroline Johnson been a member of?
Dr Caroline Johnson has 1 party affiliation records. The party history section lists all imported party affiliations from the Parliament biography data. Source
What roles has Dr Caroline Johnson held?
Dr Caroline Johnson has 16 imported role records. The roles section lists the most recent roles available from the Parliament biography data. Source
What was Dr Caroline Johnson's latest election result?
Dr Caroline Johnson's latest imported election result is Con Hold in Sleaford and North Hykeham, with a majority of 4,346. Source