Member of Parliament
Jo Stevens
Profile, voting record, roles, interests, and election information from official Parliament data.
At a glance
7 May 2015
Commons start
11 years, 0 months
Time in Commons
74.0 %
Voting participation
+0.7 % vs avg
9,097
Majority
24
Debates (12 months)
123
Contributions
Voting activity (12 months)
Debate activity (12 months)
Contact
Constituency office
02921 329736Website
http://www.jostevens.co.uk/X (formerly Twitter)
https://twitter.com/jostevenslabourTopic voting
Where this MP has been most and least active across locally tagged Commons division topics.
Highest topic participation
Lowest topic participation
Party history
Constituency
Constituency history
Roles
Latest election result
Candidate result data from the Parliament Members API.
| 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
Voting record
Commons division votes from the official Commons Votes API.
Voted in 1,703 of 2,302 eligible divisions (74.0 %). Commons average: 73.3 %.
1703
Total votes
943
Aye
760
No
7
Against party
Divisions
Page 2 of 114Source: Commons Votes API
Debate activity
Parliamentary debate appearances from Hansard. Contribution counts cover the last 12 months.
3
Speeches
0
Questions
0
Interventions
120
Answers
0
Points of order
0
Statements
Most active debate topics
Recent appearances
| Debate | Date | Section | Contributions |
|---|---|---|---|
| Clean Energy 22 Apr 2026 | 4 | ||
| Economic Growth 22 Apr 2026 | 3 | ||
| Job Creation 22 Apr 2026 | 4 | ||
| Cost of Living 22 Apr 2026 | 9 | ||
| Economic Growth 4 Mar 2026 | 13 | ||
| St David’s Day and Welsh Affairs 26 Feb 2026 | 1 | ||
| Clean Energy Projects 21 Jan 2026 | 10 | ||
| Cost of Living: Wales 21 Jan 2026 | 4 | ||
| Railways: Funding 21 Jan 2026 | 4 | ||
| Job Creation: Wales 3 Dec 2025 | 4 |
Source: UK Parliament Hansard API
Registered interests
8. Miscellaneous (1)
Solicitor, non-practising since 8 May 2015. (Registered 19 July 2021)
FAQs
Who is Jo Stevens?
Jo Stevens is a Member of Parliament representing Cardiff East. Source
Which party does Jo Stevens represent?
Jo Stevens currently represents Labour. Source
Which constituency does Jo Stevens represent?
Jo Stevens currently represents Cardiff East. Source
How long has Jo Stevens been an MP?
Jo Stevens has been in the House of Commons for 11 years, 0 months. Source
How many Commons divisions has Jo Stevens voted in?
Jo Stevens has recorded votes in 1,703 of 2,302 eligible Commons divisions (74.0 % participation rate). The Commons average is 73.3 %. Eligible divisions are those occurring on or after the MP's Commons membership start date. Source
Has Jo Stevens voted against their party?
Jo Stevens has voted against the party majority 7 times in the imported division 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 registered interests are listed for Jo Stevens?
Jo Stevens has registered interests in 1 imported categories. These come from the UK Parliament registered interests 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
How active is Jo Stevens in parliamentary debates?
Jo Stevens has made 123 contributions across 24 debate appearances in the last 12 months, according to Hansard records. Source