Emmerdale ends Cain and Harriet's romance for good

Photo credit: ITV
Photo credit: ITV

From Digital Spy

Emmerdale just brought viewers one step closer to a possible full-time reunion for Cain and Moira Dingle.

Cain (Jeff Hordley) has decided to call time on his relationship with Harriet Finch, finally accepting that he'll never love her as much as he does Moira. Took him long enough to figure that one out!

The bad boy made his big choice in Wednesday night's episode (January 17), leaving Harriet crushed as all of her worst fears came true.

Just when Harriet (Katherine Dow Blyton) was ready to leave the church for Cain, he shocked her by revealing that he wanted to end things for good.

Photo credit: ITV
Photo credit: ITV

It's fair to say that Cain's brutal honesty didn't go down too well with Harriet, especially when he explained that he loves Moira more.

Poor Harriet had already given Cain plenty of chances to let her down gently and go back to Moira over the last few months. Just as she'd always feared, he pulled the rug from under her by calling things off when she was least expecting it.

Cain and Moira were drawn back together for the night in yesterday's episode, but in the twisty-turny world of 'Coira', that doesn't necessarily mean they're an item again.

With Harriet now out of the picture, can Cain and Moira find a way to make things work? Or is Cain going to end up single despite everything?

Photo credit: ITV
Photo credit: ITV

Emmerdale airs weeknights at 7pm on ITV, with an extra episode at 8pm on Thursdays.


Read more news, spoilers and gossip on our Emmerdale homepage

Want up-to-the-minute soaps news, spoilers and gossip on your social feeds? Just hit 'Like' on our Digital Spy Soaps Facebook page and 'Follow' on our @soapscoop Twitter account.

Digital Spy Soap Scoop video – hit play below for all the latest Emmerdale spoilers, as Debbie seeks revenge on Joe Tate, and Lachlan's dark secret threatens to be exposed.

You Might Also Like