Party history
Labour
7 May 2015 to present
Constituency history
Cardiff East
4 Jul 2024 to present
Elected 1 time
Cardiff Central
7 May 2015 to 30 May 2024
Elected 3 times
Roles
Secretary of State for Wales
5 Jul 2024 to present
Wales Office
Welsh Grand Committee
25 Jan 2022 to 30 May 2024
Shadow Secretary of State for Wales
29 Nov 2021 to 30 May 2024
Wales Office
Shadow Secretary of State for Digital, Culture, Media and Sport
6 Apr 2020 to 29 Nov 2021
Department for Culture, Media and Sport
Culture, Media and Sport Sub-committee on Online Harms and Disinformation
10 Mar 2020 to 11 May 2020
Culture, Media and Sport Committee
2 Mar 2020 to 11 May 2020
European Statutory Instruments Committee
10 Feb 2020 to 27 Jun 2022
DCMS Sub-Committee on Disinformation
12 Mar 2019 to 6 Nov 2019
Latest election result
Candidate result data from the Parliament Members API.
Lab Hold
Cardiff East
Turnout 39,123
| Candidate | Party | Votes | Share |
|---|---|---|---|
| Jo Stevens | Lab Labour | 15,833 | 40.5 % |
| Rodney Berman | LD Liberal Democrat | 6,736 | 17.2 % |
| Lee Canning | RUK Reform UK | 4,980 | 12.7 % |
| Sam Coates | Green Green Party | 3,916 | 10.0 % |
| Beatrice Brandon | Con Conservative | 3,913 | 10.0 % |
| Cadewyn Skelley | PC Plaid Cymru | 3,550 | 9.1 % |
| John Williams | Trade Unionist and Socialist Coalition | 195 | 0.5 % |
Source: UK Parliament Members API
Biography source
UK Parliament Members API
Election source
UK Parliament Members API
FAQs
How long has Jo Stevens been an MP?
Jo Stevens has been in the House of Commons for 11 years, 0 months. Source
What parties has Jo Stevens been a member of?
Jo Stevens has 1 party affiliation records. The party history section lists all imported party affiliations from the Parliament biography data. Source
What roles has Jo Stevens held?
Jo Stevens has 17 imported role records. The roles section lists the most recent roles available from the Parliament biography data. Source
What was Jo Stevens's latest election result?
Jo Stevens's latest imported election result is Lab Hold in Cardiff East, with a majority of 9,097. Source