Party history
Independent
31 Mar 2026 to present
Labour
6 May 2010 to 31 Mar 2026
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
Biography source
UK Parliament Members API
Election source
UK Parliament Members API
FAQs
How long has Karl Turner been an MP?
Karl Turner has been in the House of Commons for 16 years, 0 months. Source
What parties has Karl Turner been a member of?
Karl Turner has 2 party affiliation records. The party history section lists all imported party affiliations from the Parliament biography data. 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 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