Emmerdale fans can expect plenty of drama next week. Cain Dingle's (Jeff Hordley) taken aback and reeling to hear about Moira Dingle's (Natalie J Robb) "kiss" with his son Nate Robinson (Jurrell Carter) from Caleb Milligan (William Ash).
When Moira plays down the moment his incredulity only makes her angry and she slams out. Nate is a rabbit in the headlights when Cain turns up looking for an explanation.
When furious Cain returns, Moira's dismayed to realise he's beaten-up Nate. As he rages about her indiscretion, a flicker of deja vu begins to intrude Moira’s thoughts.
Shocked and stressed, she slaps Cain, and he leaves. Arriving in the barn to gloat, Ruby Fox-Milligan (Beth Cordingly) becomes slightly sorry for Moira when she's unresponsive to the jibes.
Read more on manchestereveningnews.co.uk