Haworth ran a guest house from 2005 with her partner, Dennis Oliver.
[3] She worked for Shell in Aberdeenshire until she retired to Llandudno in about 2003,[4] and became a town and county councillor.
The Conservatives won two seats, which meant that Haworth was not elected.
[6] As the next available candidate on the party list from 2011, Haworth succeeded her as an assembly member.
[6] She resigned as a Councillor in October 2015 after facing criticisms for her lack of attendance in council meetings following her appointment as an Assembly Member.