Photograph of Dr Caroline Johnson

Member of Parliament

Dr Caroline Johnson

Profile, voting record, roles, interests, and election information from official Parliament data.

At a glance

8 Dec 2016

Commons start

9 years, 5 months

Time in Commons

82.9 %

Voting participation

+9.6 % vs avg

4,346

Majority

104

Debates (12 months)

152

Contributions

Voting activity (12 months)

Debate activity (12 months)

Contact

Parliamentary office

[email protected] 0207 219 5381

Constituency office

01529 306721

X (formerly Twitter)

https://twitter.com/drcarolinej

Topic voting

Where this MP has been most and least active across locally tagged Commons division topics.

Highest topic participation

Brexit / EU 204/211 (97 %)
Defence 53/55 (96 %)
Migration 153/162 (94 %)
Trade 79/86 (92 %)
Foreign Affairs 63/69 (91 %)

Lowest topic participation

Education 57/84 (68 %)
Energy 43/56 (77 %)
Housing 43/56 (77 %)
Benefits 60/78 (77 %)

Party history

Conservative 8 Dec 2016 to present

Constituency

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

Voting record

Commons division votes from the official Commons Votes API.

Voted in 1,776 of 2,142 eligible divisions (82.9 %). Commons average: 73.3 %.

1776

Total votes

865

Aye

911

No

10

Against party

Aye / No split Ayes 865 / Noes 911

Divisions

Page 3 of 119
Division Vote
Crime and Policing Bill: motion to disagree with Lords Amendment 2 No
Victims and Courts Bill: motion to disagree with Lords Amendment 6 No
Victims and Courts Bill: motion to disagree with Lords Amendment 5 No
Victims and Courts Bill: motion to disagree with Lords Amendment 4 No
Victims and Courts Bill: motion to disagree with Lords Amendment 3 No
Victims and Courts Bill: motion to disagree with Lords Amendment 2 No
Victims and Courts Bill: motion to disagree with Lords Amendment 1 No
Opposition Day: Defence Aye
Opposition Day: Oil and gas Aye
National Insurance Contributions (Employer Pensions Contributions) Bill: motion to disagree with Lords Amendment 6
Tax
No
National Insurance Contributions (Employer Pensions Contributions) Bill: motion to disagree with Lords Amendment 5
Tax
No
National Insurance Contributions (Employer Pensions Contributions) Bill: motion to disagree with Lords Amendment 3
Tax
No
National Insurance Contributions (Employer Pensions Contributions) Bill: motion to disagree with Lords Amendment 2
Tax
No
National Insurance Contributions (Employer Pensions Contributions) Bill: motion to disagree with Lords Amendment 1
Tax
No
Courts and Tribunals Bill: Second Reading No

Source: Commons Votes API

Debate activity

Parliamentary debate appearances from Hansard. Contribution counts cover the last 12 months.

41

Speeches

52

Questions

55

Interventions

0

Answers

4

Points of order

0

Statements

Most active debate topics

NHS / Health 7 appearances
Crime / Justice 6 appearances
Defence 5 appearances
Education 5 appearances
Energy 3 appearances

Recent appearances

Debate Contributions
Referral of Prime Minister to Committee of Privileges 28 Apr 2026 1
Health and Social Care 27 Apr 2026 0
Junior Doctors’ Foundation Programme 22 Apr 2026 5
Peter Mandelson: Government Appointment 21 Apr 2026 2
Maternity Commissioner 20 Apr 2026 1
Apprenticeships 20 Apr 2026 2
Women’s Health Strategy 16 Apr 2026 1
Draft Health and Social Care Act 2008 (Regulated Activities) (Amendment) Regulations 2026 15 Apr 2026 2
Cancer Treatment 14 Apr 2026 2
“For Women Scotland” Court Ruling: First Anniversary 14 Apr 2026 7

Source: UK Parliament Hansard API

Registered interests

1. Employment and earnings (1)

Role, work or services: Consultant paediatrician Payer: North West Anglia NHS Foundation Trust, Peterborough City Hospital, Bretton Gate, Bretton PE3 9GZ Additional information: I am employed on a flexible contract. (Registered 9 January 2017; updated 27 April 2017, 6 July 2017, 13 March 2020, 16 November 2021, 21 June 2022, 7 October 2022 and 26 October 2023)

4. Visits outside the UK (1)

Name of donor: Konrad Adenauer Stiftung Address of donor: Konrad-Adenauer-Stiftung e. V. Multilateral Dialogue Geneva, Avenue de France 23, CH-1202 Geneva Switzerland Estimate of the probable value (or amount of any donation): For flights, accommodation, meals and local transport, value £1,635.79 Destination of visit: Switzerland Dates of visit: 14 July 2025 to 17 July 2025 Purpose of visit: Visit to Geneva to represent the Conservative Party at the KAS-IWDU Dialogue Programme for Strategic Exchange on Pushback Against Women’s Rights in International Organisations. (Registered 5 August 2025)

6. Land and property portfolio with a value over £100,000 and where indicated, the portfolio provides a rental income of over £10,000 a year (1)

Type of land/property: Residential property (house) Number of properties: 1 Location: Lincolnshire Ownership details: Owned jointly with my husband (Registered 9 January 2017)

Member source UK Parliament Members API
Voting source Commons Votes API
Debate source UK Parliament Hansard API

FAQs

Who is Dr Caroline Johnson?

Dr Caroline Johnson is a Member of Parliament representing Sleaford and North Hykeham. Source

Which party does Dr Caroline Johnson represent?

Dr Caroline Johnson currently represents Conservative. Source

Which constituency does Dr Caroline Johnson represent?

Dr Caroline Johnson currently represents Sleaford and North Hykeham. Source

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

How many Commons divisions has Dr Caroline Johnson voted in?

Dr Caroline Johnson has recorded votes in 1,776 of 2,142 eligible Commons divisions (82.9 % participation rate). The Commons average is 73.3 %. Eligible divisions are those occurring on or after the MP's Commons membership start date. Source

Has Dr Caroline Johnson voted against their party?

Dr Caroline Johnson has voted against the party majority 10 times in the imported division 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 registered interests are listed for Dr Caroline Johnson?

Dr Caroline Johnson has registered interests in 3 imported categories. These come from the UK Parliament registered interests 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

How active is Dr Caroline Johnson in parliamentary debates?

Dr Caroline Johnson has made 152 contributions across 104 debate appearances in the last 12 months, according to Hansard records. Source