Cain Dingle’s world came crashing down in Emmerdale tonight as he was dealt devastating news about his cancer, only for things to get even worse when Moira discovered he had recently propositioned Charity. With Moira telling him she’s had enough, Cain’s response did little to help his cause. In fact, he barely apologised at all. So after everything they’ve already survived, can Cain and Moira find a way through this latest crisis? Or has Cain finally pushed his wife beyond breaking point?