She was elected as county councillor for Prestatyn North in 2022 and has been deputy leader of Denbighshire County Council, as well as lead member for Education, Children and Families.[2]
She was selected in September 2023 as the Labour parliamentary candidate for the new constituency of Clwyd North.[2] She won the seat in the 2024 general election, beating her Conservative opponent Darren Millar by 1,196 votes.[3]