Results for Cardiff North at the most recent general election.
Anna McMorrin
Labour
20849
43.9%
Joel Williams
Conservative
9642
20.3%
Lawrence Gwynn
Reform UK
5985
12.6%
Malcolm Phillips
Plaid Cymru
4669
9.8%
Irfan Latif
Liberal Democrat
3168
6.7%
Meg Shepherd-Foster
Green Party
3160
6.7%
| Post | From | To |
| Parliamentary Under-Secretary (Wales Office) |
7 September 2025 |
Present |
| Assistant Whip |
10 July 2024 |
7 September 2025 |
| Post | From | To |
| Shadow Minister (Justice) |
14 May 2021 |
7 September 2023 |
| Shadow Minister (International Development) |
2 September 2020 |
14 May 2021 |
| Shadow Minister (International Development) |
10 April 2020 |
2 September 2020 |
| Committee | From | To |
| Environmental Audit Committee |
17 May 2022 |
30 May 2024 |
| Environmental Audit Committee |
11 September 2017 |
6 November 2019 |
| Welsh Affairs Committee |
16 October 2017 |
6 November 2019 |
| Business and Trade Committee |
2 March 2020 |
11 May 2020 |
| Welsh Grand Committee |
18 January 2022 |
30 May 2024 |
| Co-operatives, Mutuals and Friendly Societies Bill |
23 November 2022 |
30 November 2022 |
| Environmental Audit Sub-Committee on Polar Research |
18 January 2023 |
30 May 2024 |
| Victims and Prisoners Bill |
14 June 2023 |
11 July 2023 |
| Trade (Comprehensive and Progressive Agreement for Trans-Pacific Partnership) Bill [HL] |
7 February 2024 |
20 February 2024 |
| Employment Rights Bill |
20 November 2024 |
16 January 2025 |
| Product Regulation and Metrology Bill [HL] |
13 May 2025 |
15 May 2025 |
| Constituency | From | To |
| Cardiff North |
— |
Present |
| Cardiff North |
— |
Present |
| Party | From | To |
| Labour |
8 June 2017 |
Present |