Emmerdale fans ecstatic as Moira and Cain Dingle FINALLY reunite
Get soaps updates directly to your inbox + Subscribe Thank you for subscribing! Could not subscribe, try again later Invalid Email
It was touch-and-go tonight, but Coira fans got the ending that they had hoped and prayed for.
During this evening's episode of Emmerdale , Moira ditched her plans to leave the Dales for Scotland and met Cain on the bridge.
Cain had given the farmer one last ultimatum to meet him by the bridge if she was still in love with him.
Thankfully, she did!
Walking up alongside him with their son, she leaned against the bridge.
"It's one minute after five," he said, remarking on the fact she was late.
She smiled and replied: "Well, we've got the rest of our lives together - if you fancy it."
The couple then smiled happily at one another before they turned to face each other.
"I love you so much it hurts," Moira finally admitted.
"I know," he said and the pair leaned in for a long kiss.
Took long enough!
*Emmerdale returns tomorrow at 7pm on ITV