Emmerdale's Jeff Hordley, who plays Cain Dingle, has reminded viewers that it might not be plain sailing ahead for Cain and Moira.
The married couple recently reunited in a romantic scene where Cain admitted he still loved her, after they almost divorced when Moira cheated on him.
But Jeff has warned this is probably not going to be their happy ending, at least not yet. Asked if Cain can really forgive Moira, Jeff said: "I think in Cain's head right now, yes he can. "It remains to be seen as to whether he really can – that's what we have to wait and see!" Asked if Moira and Cain could be the next Zak and Lisa Dingle, he replied: "Potentially!
Read more on mirror.co.uk