Karl Turner

Labour Sitting MP

MP for Kingston upon Hull East · in Parliament since 6 May 2010

Parliamentary office

House of Commons, London, SW1A 0AA

Tel: 020 7219 7088

Email: karl.turner.mp@parliament.uk

Constituency office

430 Holderness Road, Hull, HU9 3DW

Tel: 01482 781019

Website

X (formerly Twitter)

Parliamentary participation snapshot

Voting participation
52.6%
893 of 1,699 divisions
Committee attendance
100.0%
2 meetings attended
Debate contributions
341
in the 7 year window
Written questions
329
in the 7 year window
Committee memberships
1
current

Biography

Karl Turner is the Labour MP for Kingston upon Hull East, and has been an MP continually since 6 May 2010.

Parliamentary service

ConstituencyFromToNotes
Kingston upon Hull East4 July 2024PresentElected 1 time
Kingston upon Hull East6 May 201030 May 2024Elected 4 times

Party affiliations

PartyFromTo
Labour21 October 2026Present
Independent31 March 202621 October 2026
Labour6 May 201031 March 2026

Previous ministerial & opposition roles

RoleTypeFromTo
Shadow Solicitor GeneralOpposition28 November 202330 May 2024
Shadow Minister (Justice)Opposition10 April 202029 October 2021
Shadow Minister (Transport)Opposition3 July 201710 April 2020
Opposition Whip (Commons)Opposition18 October 20163 July 2017
Shadow Attorney GeneralOpposition11 January 201626 June 2016
Shadow Minister (Justice)Opposition18 September 201511 January 2016
Shadow Solicitor GeneralOpposition3 December 201411 January 2016
Opposition Assistant Whip (Commons)Opposition11 January 201318 September 2015

Voting participation

Participation rate
52.6%
Eligible divisions
1,699
Divisions voted
893

603rd of 650 current MPs · all MPs average 71.4% · Labour average 75.4%

Participation by year

Karl Turner voting participation by yearPercentage of eligible Commons divisions voted in, per calendar year0%25%50%75%100%201920202021202220232024202520262019: 100.0%100.0%2020: 66.3%66.3%2021: 77.7%77.7%2022: 52.2%52.2%2023: 54.3%54.3%2024: 54.5%54.5%2025: 43.5%43.5%2026: 24.6%24.6%
YearEligible divisionsVotedParticipation
202623658 24.6%
2025322140 43.5%
2024200109 54.5%
2023256139 54.3%
2022251131 52.2%
2021242188 77.7%
2020190126 66.3%
201922 100.0%

By Parliament

ParliamentEligible divisionsVotedParticipation
58th1,068651 61.0%
59th631242 38.4%

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
341
Written questions
329
Oral questions
30
Early day motions
16
Bills sponsored
0
Petitions presented
0
Committee meetings attended
2

joint 256th of 650 current MPs (3 tied) · all MPs average 489 · Labour average 363

Written questions per year
Karl Turner: Written questions per yearNumber of Written questions recorded per calendar year0501001502002019: 0020192020: 10810820202021: 515120212022: 494920222023: 606020232024: 353520242025: 171720252026: 992026
Oral questions per year
Karl Turner: Oral questions per yearNumber of Oral questions recorded per calendar year051015202019: 0020192020: 8820202021: 111120212022: 9920222023: 1120232024: 1120242025: 0020252026: 002026
Early day motions per year
Karl Turner: Early day motions per yearNumber of Early day motions recorded per calendar year0.01.32.53.85.02019: 0020192020: 1120202021: 0020212022: 3320222023: 5520232024: 0020242025: 5520252026: 222026

Annual breakdown

YearDebate contributionsDebates participatedWritten questionsOral questionsEDMsBills sponsoredPetitions
2026 51 15 9 0 2 0 0
2025 51 18 17 0 5 0 0
2024 21 18 35 1 0 0 0
2023 39 19 60 1 5 0 0
2022 67 37 49 9 3 0 0
2021 57 30 51 11 0 0 0
2020 53 33 108 8 1 0 0
2019 2 1 0 0 0 0 0

Committee memberships

Current committees

CommitteeRoleSinceMeetings attendedAttendance
Panel of Chairs Member 27 November 2024 – no published attendance

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

Committee membership history

3 bill committees served on

Hansard activity

Contributions
341
spoken contributions
Debates participated in
171
distinct debates

joint 318th of 650 current MPs (4 tied) · all MPs average 552 · Labour average 425

Contributions per year
Karl Turner: debate contributions per yearSpoken contributions recorded in Hansard per calendar year02550751002019: 2220192020: 535320202021: 575720212022: 676720222023: 393920232024: 212120242025: 515120252026: 51512026
Debates participated in per year
Karl Turner: debates participated in per yearDistinct debates the MP contributed to, per calendar year0132538502019: 1120192020: 333320202021: 303020212022: 373720222023: 191920232024: 181820242025: 181820252026: 15152026

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. 2010

    • – Became MP for Kingston upon Hull East
    • – Joined Labour
    • – Joined Justice Committee
  2. 2013

    • – Appointed (opposition): Opposition Assistant Whip (Commons)
  3. 2014

    • – Appointed (opposition): Shadow Solicitor General
  4. 2015

    • – Appointed (opposition): Shadow Minister (Justice)
    • – Left role: Opposition Assistant Whip (Commons)
  5. 2016

    • – Appointed (opposition): Shadow Attorney General
    • – Left role: Shadow Minister (Justice)
    • – Left role: Shadow Solicitor General
    • – Left role: Shadow Attorney General
    • – Appointed (opposition): Opposition Whip (Commons)
  6. 2017

    • – Appointed (opposition): Shadow Minister (Transport)
    • – Left role: Opposition Whip (Commons)
    • – Joined Regulatory Reform
  7. 2020

    • – Joined Regulatory Reform
    • – Appointed (opposition): Shadow Minister (Justice)
    • – Left role: Shadow Minister (Transport)
  8. 2021

    • – Left role: Shadow Minister (Justice)
  9. 2022

    • – Joined Justice Committee
  10. 2023

    • – Appointed (opposition): Shadow Solicitor General
  11. 2024

    • – Left role: Shadow Solicitor General
    • – Became MP for Kingston upon Hull East
    • – Joined Panel of Chairs
  12. 2026

    • – Joined Independent
    • – Joined Labour

Constituency: Kingston upon Hull East

Kingston upon Hull East constituency boundary
Area
33.3 km²
Latest election
2024 General Election (4 July 2024)
Result
Lab Hold · majority 3,920
Electorate
70,650 · turnout 42.2%
Postcode areas
HU1, HU11, HU12, HU2, HU3, HU5, HU7, HU8, HU9

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.