Cain Dingle (Jeff Hordley) is spiralling out of control in Emmerdale next week, right when Moira (Natalie J Robb) needs him more than ever. As she is forced to go and collect her results alone while ...
Emmerdale 's Brenda Walker and Eric Pollard called time on their relationship in heartbreaking scenes.