Former Coronation Street and Eastenders' star Michelle Collins has said that she feels some people wanted her to fail on Corrie before she even started filming.

The actress, who played Stella Price on the soap, wrote in her upcoming autobiography, "There'd been some doubtful mutterings and finger-waving in some circles even before I appeared. Oh no, no, no – Cindy Beale (her Eastenders' character) can't be in Coronation Street. That just won't do.

"Some people wanted me to fail before I'd even started, and talk of my supposedly dodgy accent was just the ammunition they needed. I didn't get it. I'd worked hard with a great dialect coach called Mark, and as critical of myself as I often am, I really didn't think I sounded bad at all."

Collins also commented that Bev Callard's Liz McDonald returning to the show changed how she felt about her work, "I'm not sure I would have signed up for another year if I'd known it was going to happen. I wasn't sure how it was going to work if Stella wasn't running the pub, and I can't pretend I wasn't disappointed.

"Once Stella's murdering husband Karl had been locked up and the Price family had moved out of the pub, my fears were realised. Stella just seemed to be hovering around without purpose, popping in here and there with the odd wise word for her daughters. That wasn't enough for me, especially when it meant being away from my family."