Portrait of Dr Caroline Johnson

Dr Caroline Johnson

Conservative Sitting MP

MP for Sleaford and North Hykeham · in Parliament since 8 December 2016

Opposition Shadow Minister (Health and Social Care)

Parliamentary office

House of Commons, London, SW1A 0AA

Tel: 0207 219 5381

Email: caroline.johnson.mp@parliament.uk

Constituency office

Constituency office

Tel: 01529 306721

Website

X (formerly Twitter)

Parliamentary participation snapshot

Voting participation
80.2%
1,362 of 1,699 divisions
Committee attendance
100.0%
254 meetings attended
Debate contributions
1,535
in the 7 year window
Written questions
499
in the 7 year window
Committee memberships
2
current

Biography

Dr Caroline Johnson is the Conservative MP for Sleaford and North Hykeham, and has been an MP continually since 8 December 2016. She currently undertakes the role of Shadow Minister (Health and Social Care).

Parliamentary service

ConstituencyFromToNotes
Sleaford and North Hykeham4 July 2024PresentElected 1 time
Sleaford and North Hykeham8 December 201630 May 2024Elected 3 times

Party affiliations

PartyFromTo
Conservative8 December 2016Present

Election history

ElectionConstituencyDateResult
Scunthorpe

Previous ministerial & opposition roles

RoleTypeFromTo
Parliamentary Under-Secretary (Department of Health and Social Care)Government8 September 202227 October 2022

Voting participation

Participation rate
80.2%
Eligible divisions
1,699
Divisions voted
1,362

182nd of 650 current MPs · all MPs average 71.4% · Conservative average 73.8%

Participation by year

Dr Caroline Johnson voting participation by yearPercentage of eligible Commons divisions voted in, per calendar year0%25%50%75%100%201920202021202220232024202520262019: 0.0%0.0%2020: 92.1%92.1%2021: 89.7%89.7%2022: 82.5%82.5%2023: 83.6%83.6%2024: 74.0%74.0%2025: 68.0%68.0%2026: 77.1%77.1%
YearEligible divisionsVotedParticipation
2026236182 77.1%
2025322219 68.0%
2024200148 74.0%
2023256214 83.6%
2022251207 82.5%
2021242217 89.7%
2020190175 92.1%
201920 0.0%

By Parliament

ParliamentEligible divisionsVotedParticipation
58th1,068910 85.2%
59th631452 71.6%

Participation counts aye, no or teller votes in Commons divisions held while the MP sat. Absence has many legitimate causes (pairing, illness, parental leave, ministerial or Speaker duties).

Parliamentary activity

Debate contributions
1,535
Written questions
499
Oral questions
19
Early day motions
0
Bills sponsored
1
Petitions presented
0
Committee meetings attended
254

183rd of 650 current MPs · all MPs average 489 · Conservative average 669

Written questions per year
Dr Caroline Johnson: Written questions per yearNumber of Written questions recorded per calendar year012525037550020192020: 6620202021: 0020212022: 0020222023: 9920232024: 565620242025: 32432420252026: 1041042026
Oral questions per year
Dr Caroline Johnson: Oral questions per yearNumber of Oral questions recorded per calendar year0.01.32.53.85.020192020: 5520202021: 4420212022: 3320222023: 2220232024: 1120242025: 1120252026: 332026

Annual breakdown

YearDebate contributionsDebates participatedWritten questionsOral questionsEDMsBills sponsoredPetitions
2026 403 79 104 3 0 0 0
2025 670 132 324 1 0 0 0
2024 173 59 56 1 0 0 0
2023 80 44 9 2 0 1 0
2022 82 45 0 3 0 0 0
2021 83 37 0 4 0 0 0
2020 44 30 6 5 0 0 0

Committee memberships

Current committees

CommitteeRoleSinceMeetings attendedAttendance
Education Committee Member 21 October 2024 172 of 172 100.0%
Infants, Parents and Carers Bill Member 14 October 2026 – no published attendance

joint 1st of 515 current MPs (488 tied) · all MPs average 99.6% · Conservative average 99.9%

Committee membership history

9 bill committees served on

Hansard activity

Contributions
1,535
spoken contributions
Debates participated in
426
distinct debates

39th of 650 current MPs · all MPs average 552 · Conservative average 899

Contributions per year
Dr Caroline Johnson: debate contributions per yearSpoken contributions recorded in Hansard per calendar year02505007501,00020192020: 444420202021: 838320212022: 828220222023: 808020232024: 17317320242025: 67067020252026: 4034032026
Debates participated in per year
Dr Caroline Johnson: debates participated in per yearDistinct debates the MP contributed to, per calendar year05010015020020192020: 303020202021: 373720212022: 454520222023: 444420232024: 595920242025: 13213220252026: 79792026

Counts come from the Hansard record for the Commons and Westminster Hall within the dataset window. Individual contributions and topic analysis are not yet part of the dataset; search Hansard for the full record.

Parliamentary timeline

Generated from seat, party, role and committee records.

  1. 2016

    • – Became MP for Sleaford and North Hykeham
    • – Joined Conservative
  2. 2017

    • – Joined Health and Social Care Committee
  3. 2020

    • – Joined Education Committee
  4. 2022

    • – Appointed: Parliamentary Under-Secretary (Department of Health and Social Care)
    • – Left role: Parliamentary Under-Secretary (Department of Health and Social Care)
    • – Joined Health and Social Care Committee
  5. 2023

    • – Joined Human Rights (Joint Committee)
  6. 2024

    • – Became MP for Sleaford and North Hykeham
    • – Appointed (opposition): Shadow Minister (Health and Social Care)
    • – Joined Education Committee
  7. 2026

    • – Joined Infants, Parents and Carers Bill

Constituency: Sleaford and North Hykeham

Sleaford and North Hykeham constituency boundary
Area
717.7 km²
Latest election
2024 General Election (4 July 2024)
Result
Con Hold · majority 4,346
Electorate
75,651 · turnout 64.2%
Postcode areas
LN10, LN3, LN4, LN5, LN6, NG23, NG32, NG34

Statistics cover 7 November 2019 to 7 November 2026. Source: UK Parliament Members, Committees, Commons Votes, Hansard, Questions and Bills APIs, via the UK Politics Decoded dataset. View this MP’s raw JSON.