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 also planning a surprise party for her husband, Cain is missing and she spends a night completely frantic with worry.
And things get even worse – when he eventually does turn up, he’s been arrested and the situation feels like it can’t go on like this.
Which prompts Cain to make the decision to confess…
Meanwhile, Tom King (James Chase) continues to manipulate Angelica and even his own laywer is stunned when he learns of his latest scene, which may massively backfire.
And a flashback gives an insight into Ruby Fox-Miligan’s past…
Monday December 9
Moira intends to throw a surprise party for Cain’s birthday as a thank you, although Matty’s unconvinced she’s well enough. Lying about his whereabouts, Cain hunkers down for the night, consumed by guilt.
Brenda lets slip about Tracy and Caleb’s affair, darkening Anthony’s mood.