It's fair to say that Cain Dingle hasn't been having the best time as of late on Emmerdale.

Cain's been having a tough time after discovering that wife Moira has been having a raunchy affair with farm worker Nate behind his back.

But in upcoming episodes the tables will turn - as Cain ends up sleeping with none other than Kerry Wyatt!


In spite of the turbulent time they're going through, Moira doesn't want to give up on her marriage and arrives at Butler's farm to tell Cain that she is moving back in.

Cain isn't overly thrilled about the news as Moira begins to tell him what motivated her to have an affair in the first place.

Moira begins to kiss Cain, and while he initially doesn't pull away, he quickly comes to his senses and tells her to leave.

Moira refuses to stand down, but eventually storms out, filling Cain with rage.

Over at the Woolpack, Kerry spots Cain and flirts with him and it isn't long before the pair share a moment.

Later on, a determined Moira decides that she won't give up on her marriage so returns to Butlers.

However, she is left utterly devastated when she walks in on Cain and Kerry in bed.

Cain seems quite pleased that he has upset Moira - is their marriage really over for good this time?

And could Cain and Kerry's steamy fling develop into a potential romance?

Emmerdale airs weeknights at 7pm on ITV and Virgin Media One with an extra episode at 8pm on Thursdays.