EastEnders star Emma Barton has said that being ditched from the soap was a ‘blessing in disguise’.

The actress who played Honey Mitchell for almost three years left Albert Square last year but is now touring the UK playing Roxie Hart in Chicago.

Emma told the Sheffield Telegraph: “I came to the end of my contract and the executive producer decided there wasn’t much more to do with the character of Honey – I think having to leave was a blessing in disguise rather than playing a part that couldn’t do much more and running the risk of getting tied to it.”

She added: “I am a great believer that everything is meant to be for a reason and I am grateful for what I am doing now.”

Although her character in Eastenders wasn’t killed off, the actress thinks it is unlikely that she’ll return to the soap.

She said: “I left in a cab so I guess the door remains open but I can’t see me going back.”

Click here to watch whatsontv.co.uk’s new weekly soaps video preview, the Soap Scoop