Emmerdale ‘s Cain Dingle (Jeff Hordley) was devastated when he found out his wife Moira (Natalie J Robb) was cheating on him with Nate Robinson (Jurell Carter), who was then revealed to be his son.
Emmerdale spoilers have now revealed that Cain is set to grow closer to his ex Amy Wyatt (Natalie Ann Jameson) after the big reveal.
As Cain struggles to digest the life-changing news, as he comes to terms with the fact that he has a secret son, he turns to Amy for comfort.
Seeing he is not okay, Amy suggests they leave the Dales for a few days to clear his head, and so he can spend some time with Kyle.
Cain isn’t sure at first, but agrees, and asks Amy to let Moira spend any time with Kyle, which she has no problem agreeing to.
He later devastates Moira with the news while he packs his bags, as she begs him not to leave.
However, during the confrontation, Cain removes his wedding ring and declares their marriage over.
Could this really be the end for Moira and Cain?
Meanwhile, fans have been desperate to know whether Nate’s mum Cara Robinson will be arriving in the Dales to see her son.
She and Cain had an off-screen fling years before he arrived in the Dales, and she secretly had his child.
Cain had no idea that Cara was pregnant, as his mum Faith (Sally Dexter) decided to keep the truth from him.
After she finally told the truth, Cain disowned her, leading to her exit from the soap.
Could she ever come back?
Emmerdale continues tomorrow at 7pm on ITV.