Emmerdale spoiler: Harriet DEVASTATED as Moira and Cain Dingle are caught in secret kiss
EMMERDALE fans went into meltdown tonight after Cain and Moira Dingle finally reunited for a passionate kiss.
Emmerdale: Moira and Cain share passionate KISS
Since Cain (played Jeff Hordley) moved on with local vicar Harriet Finch (Katherine Dow Blyton), viewers have been calling for the return of their beloved “Coira”.
And tonight, they finally got their wish as Cain caved in to Moira’s (Natalie J. Robb) advances and cheated on poor Harriet.
After realising the enormity of their smooch, they both panicked and fled.
“You can see I’m trying to move on,” Cain snapped. “You made it crystal clear that we were done.”
Cain and Moira Dingle kiss in Emmerdale
Do you think I’d still be this angry if I didn’t still love you
Moira hissed: “Do you think I’d still be this angry if I didn’t still love you? Do you think I’d be that dense?”
However, watching on from the sidelines was lovelorn Harriet, who will undoubtedly blow up as she confronts the pair tomorrow.
In turn, Emmerdale fans exploded on Twitter as they called for Moira and Cain to just knock their squabbles on the head and get back together.
Cain and Moira rowed in front of Moira in Emmerdale
Harriet Finch catches Cain and Moira in Emmerdale
“I can't believe Moira kissed Cain and told him that she still loved him. My Coira heart is afire tonight,” delighted one fan, as another agreed: “Cain andMoira belong together.”
A third cried: “Cain and Moira are my fave!” which was followed by: “#emmerdale Yesss!! Go Moira! That's Cain in the know now#Coira.”
“Moira and Cain need to get back together,” demanded one more.
Emmerdale continues tomorrow at 7pm on ITV.