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 4 of 90
Division Vote
Employment Rights Bill: Government motion to insist on disagreement to LA62 but not to insist on Commons Amendment 62C and to propose Gov (a) in lieu of LA62 Aye
Employment Rights Bill: Government motion not to insist on Commons Amendment 72C but to disagree with LA72D to LA72H and to propose Gov (a) and (b) in lieu of LA72D to LA72H Aye
Employment Rights Bill: Government motion to insist on disagreement to Lords Amendment 48B but to propose Government amendment (a) and (b) in lieu of LA48B Aye
Employment Rights Bill: Government motion to insist on disagreement to LA23 and LA106 to LA120, not to insist on Commons Amendment 120C, 120D and 120E but to propose Gov (a) to (f) in lieu of LA23 and LA106 to LA120 Aye
Employment Rights Bill: Government motion to insist on disagreement to Lords Amendment 1B but to propose Government amendments (a) and (b) in lieu of Lords Amendment 1B Aye
Pension Schemes Bill: Amendment 15 No
Pension Schemes Bill: New Clause 26 No
Pension Schemes Bill: New Clause 3 No
Budget Resolution No. 64: Rates of alcohol duty
Tax
Aye
Budget Resolution No. 51: Inheritance tax (pension interests)
Tax
Aye
Budget Resolution No. 50: Inheritance tax (limiting agricultural and business property reliefs etc) Aye
Budget Resolution No. 28: Capital gains tax (employee-ownership trusts)
Tax
Aye
Budget Resolution No. 9: Basic rate limit and personal allowance for tax years 2028-29 to 2030-31
Tax
Aye
Budget Resolution No. 5: Income tax (savings rate for future years)
Tax
Aye
Budget Resolution No. 4: Income tax (dividend rates)
Tax
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