Emmerdale's Cain Dingle second affair 'sealed' - and it’s with unexpected villager
Emmerdale fans are predicting a full-blown affair between Cain Dingle and an unexpected villager.
Cain (Jeff Hordley) has been a staple in the famous village since 2000. As a member of the iconic Dingle clan, Cain’s played a part in several big storylines on the soap.
From affairs to murder, his time in the Dales has not been short of drama. Last year, Cain shocked fans when he slept with Ruby Fox-Miligan (Beth Cordingly).
At the time, Cain’s wife Moira (Natalie J. Robb) was having an operation for her brain tumour. Ruby meanwhile, was struggling with the arrival of her estranged father Anthony Fox (Anthony Fox).
READ MORE: Emmerdale icon's return 'sealed' 39 years after first episode in shock Aaron Dingle twist
READ MORE: Emmerdale Claire King's secret romance with soap co-star that ended in heartbreak
It was later revealed that Anthony abused Ruby as a teenager and is the father of her daughter Steph (Georgia Jay). Since their shock sexual encounter, Ruby and Cain have continued to spiral, riddled with guilt while trying to keep their tryst under wraps.
However, Anthony later found out about the pair. Last week, after Anthony’s sick crimes were exposed, Caleb was out for revenge.
During a tense showdown though, Anthony revealed to Caleb all about Ruby and Cain. While Caleb hasn’t mentioned the fling to either Ruby or Cain since, fans are convinced he believes Anthony and is planning some sort of revenge on Cain.
However, following the difficult few months for Cain, other viewers reckon he’s about to start a new fling in the village - and it’s with someone who fans would not expect.
“Will Cain cheat on Moira again?” mused one person on an Emmerdale Facebook fan page. Someone else replied: “We thought Cain wasn’t the cheating type until his one-night stand with Ruby, so probably!”
Sharing their thoughts on who it could be, viewers reckon Tracy Metcalfe (Amy Walsh). A third fan wrote: “It will be with Tracy you watch…” Another person penned: “True she’s not had a storyline for a while.”
Emmerdale airs weeknights on ITV1 and ITVX at 7.30pm