Photograph of Karl Turner

Member of Parliament

Karl Turner

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

At a glance

6 May 2010

Commons start

16 years, 0 months

Time in Commons

58.3 %

Voting participation

-15.0 % vs avg

3,920

Majority

19

Debates (12 months)

18

Contributions

Voting activity (12 months)

Debate activity (12 months)

Contact

Parliamentary office

[email protected] 020 7219 7088

Constituency office

01482 781019

X (formerly Twitter)

https://twitter.com/KarlTurnerMP

Topic voting

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

Highest topic participation

Brexit / EU 172/211 (82 %)
Transport 63/87 (72 %)
Housing 46/66 (70 %)
Defence 37/55 (67 %)
Trade 58/88 (66 %)

Lowest topic participation

Cost of Living 1/10 (10 %)
Energy 26/67 (39 %)
Work / Employment 38/75 (51 %)
Crime / Justice 123/229 (54 %)

Party history

Independent 31 Mar 2026 to present
Labour 6 May 2010 to 31 Mar 2026

Constituency

Constituency history

Kingston upon Hull East 4 Jul 2024 to present Elected 1 time
Kingston upon Hull East 6 May 2010 to 30 May 2024 Elected 4 times

Roles

Panel of Chairs 27 Nov 2024 to present
Pet Abduction Bill 24 Jan 2024 to 31 Jan 2024
Holocaust Memorial Bill Select Committee 5 Dec 2023 to 26 Apr 2024
Shadow Solicitor General 28 Nov 2023 to 30 May 2024 Attorney General's Office
Seafarers' Wages Bill [HL] 11 Jan 2023 to 17 Jan 2023
Justice Committee 17 May 2022 to 30 Apr 2024
Shadow Minister (Justice) 10 Apr 2020 to 29 Oct 2021 Ministry of Justice
Regulatory Reform 2 Mar 2020 to 20 May 2021

Latest election result

Candidate result data from the Parliament Members API.

Lab Hold Kingston upon Hull East Turnout 29,816
Candidate Party Votes Share
Karl Turner Lab Labour 13,047 43.8 %
Neil Hunter RUK Reform UK 9,127 30.6 %
Bob Morgan LD Liberal Democrat 3,252 10.9 %
Kieran Persand Con Conservative 2,715 9.1 %
Julia Brown Green Green Party 1,675 5.6 %

Source: UK Parliament Members API

Voting record

Commons division votes from the official Commons Votes API.

Voted in 1,343 of 2,302 eligible divisions (58.3 %). Commons average: 73.3 %.

1343

Total votes

782

Aye

561

No

0

Party rebellion

Aye / No split Ayes 782 / Noes 561

Divisions

Page 1 of 90
Division Vote
King's Speech Motion for an Address: amendment (i) No
Draft Immigration and Asylum (Provision of Accommodation to Failed Asylum-Seekers) (Amendment) Regulations 2026 Aye
Draft Asylum Seekers (Reception Conditions) (Amendment) Regulations 2026 Aye
Pension Schemes Bill: motion to disagree with Lords Amendments 15 to 24, 27, 30 to 34, 36, 38 to 42, 83 and 88, insist on Amendments 88C, 88E to 88P, 88R, 88S and 88W, and propose Amendments (a) to (j) in lieu of Amendments 88A, 88T, 88U and 88V Aye
Privilege Aye
Draft Energy Prices Act 2022 (Extension of Time Limit) Regulations 2026 Aye
Crime and Policing Bill: motion to agree with all remaining Lords Amendments No
Crime and Policing Bill: motion to disagree with Lords Amendment 359 Aye
Crime and Policing Bill: motion to disagree with Lords Amendment 357 Aye
Crime and Policing Bill: motion to disagree with Lords Amendment 342 Aye
Crime and Policing Bill: motion to disagree with Lords Amendment 334 Aye
Crime and Policing Bill: motion to disagree with Lords Amendment 333 Aye
Crime and Policing Bill: motion to disagree with Lords Amendment 311 Aye
Crime and Policing Bill: motion to disagree with Lords Amendment 11 Aye
Crime and Policing Bill: motion to disagree with Lords Amendment 6 Aye

Source: Commons Votes API

Debate activity

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

3

Speeches

6

Questions

9

Interventions

0

Answers

0

Points of order

0

Statements

Most active debate topics

Crime / Justice 1 appearances
Transport 1 appearances

Recent appearances

Debate Contributions
Jury Trial Proposals 19 May 2026 2
Community Infrastructure Levy: Homeowners 29 Apr 2026 0
Agriculture: Government Support 29 Apr 2026 0
Referral of Prime Minister to Committee of Privileges 28 Apr 2026 1
Topical Questions 20 Apr 2026 1
Security Vetting 20 Apr 2026 1
Courts and Tribunals Bill 10 Mar 2026 5
Changes to Jury Trials 3 Feb 2026 2
Jury Trials 7 Jan 2026 4
Jury Trials Proposal: Impact 16 Dec 2025 1

Source: UK Parliament Hansard API

Registered interests

2. (b) Any other support not included in Category 2(a) (1)

Name of donor: Neil Hudgell Limited Address of donor: 2, The Dock, 46 Humber Street, Hull HU1 1TU Amount of donation or nature and value if donation in kind: Solicitors letter and King's Counsel advising Fee for a political case, value £3,000 Date received: 10 January 2026 to 12 January 2026 Date accepted: 10 January 2026 Donor status: company, registration 07078429 (Registered 22 January 2026)

8. Miscellaneous (1)

Trustee of Pelican Park Community Trust. This is an unpaid role. Date interest arose: 30 November 2022 (Registered 2 December 2022)

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

FAQs

Who is Karl Turner?

Karl Turner is a Member of Parliament representing Kingston upon Hull East. Source

Which party does Karl Turner represent?

Karl Turner currently represents Independent. Source

Which constituency does Karl Turner represent?

Karl Turner currently represents Kingston upon Hull East. Source

How long has Karl Turner been an MP?

Karl Turner has been in the House of Commons for 16 years, 0 months. Source

How many Commons divisions has Karl Turner voted in?

Karl Turner has recorded votes in 1,343 of 2,302 eligible Commons divisions (58.3 % participation rate). The Commons average is 73.3 %. Eligible divisions are those occurring on or after the MP's Commons membership start date. Source

Can Karl Turner be counted as a rebel MP?

Karl Turner is not counted in party rebellion statistics because independent and Speaker roles do not have a party whip. Source

What roles has Karl Turner held?

Karl Turner has 17 imported role records. The roles section lists the most recent roles available from the Parliament biography data. Source

What registered interests are listed for Karl Turner?

Karl Turner has registered interests in 2 imported categories. These come from the UK Parliament registered interests data. Source

What was Karl Turner's latest election result?

Karl Turner's latest imported election result is Lab Hold in Kingston upon Hull East, with a majority of 3,920. Source

How active is Karl Turner in parliamentary debates?

Karl Turner has made 18 contributions across 19 debate appearances in the last 12 months, according to Hansard records. Source