He may have ruled the Emmerdale roost for over 20 years, but fans think
Cain Dingle’s time is done – and Ross Barton needs to replace him. This
comes amid a series of recent struggles for Cain, who has been in crisis since cheating on Moira with Ruby.
Terrified that he’d lose his wife to the brain surgery on her tumour, Cain spiralled out of control. Getting drunk, beating up Jimmy and sleeping with Ruby, it was quite the day for Cain.
Ever since, Cain’s been a tormented man. Last night, he wound up on the wrong side of the law. This came as he smashed up Jai’s car and assaulted a police officer. As a result, he wasn’t there for Moira in her time of need – who had been undergoing radiotherapy to prevent the tumour from coming back.
And, as Cain’s torment continues tonight, fans have had enough.

Make way for Ross: Emmerdale fans are done with ‘washed-up’ Cain
Writing on social media, fans shared their thoughts on Cain’s recent behaviour. And many agreed that the time has come for Cain to make way for the new alpha male in town – Ross Barton.
“Time to feud Ross with Cain. And Ross makes Cain leave. It has to happen, Ross needs to take the big spotlight now Cain’s washed up,” wrote one fan on Instagram.
“Cain enough is enough now! Stop making it harder for yourself and man up! Stop,” demanded another.
“Such a disappointing story line. Cain would be there for Moira. stop with this nonsense now please,” said a third, not buying Cain’s recent fall from grace.
Ross, by contrast, has been the talk of the town since returning to the village – beating up Mack, getting April kidnapped, and inspiring a conspiracy of haters (Charity, Caleb and Marlon).
He’s going nowhere soon – is it time for Ross to claim his crown as top dog in the village?

Emmerdale spoilers tonight: Cain wants to tell the truth
The storyline continues tonight, as a guilt-ridden Cain prepares to confess all to Moira. With Moira still fuming at his behaviour yesterday, Cain decides it’s time to come clean.
Will he tell her about his fling with Ruby?