Emmerdale fans will see Amy Wyatt become a surprise new ally for Cain Dingle next week.
Amy (Natalie Ann Jamieson) is on hand to support Cain as he heads on a downward spiral after the devastating events of the past few days.
Next week's episodes see Cain (Jeff Hordley) hit the bottle as he tries to adjust to life without his wife Moira, who cheated on him with Nate Robinson.
Cain is quick to set some ground rules by telling Amy that Moira can't be part of Kyle's life anymore – and he asks her not to let him down like everyone else.
Amy is only too happy to follow Cain's instructions, harbouring her own resentment towards Moira after hearing how she went behind her back with Nate.
Although Amy is supporting Cain, she does become concerned about his drinking and how it might affect Kyle.
Amy warns Cain that it's time to get his act together and suggests that he should come away with her and Kyle for a few days.
Cain reluctantly agrees, but Moira is devastated that her estranged husband will be even further away.
Is it time for Moira to realise that there's no going back for her marriage?
Digital Spy