Emmerdale's Cain Dingle second affair 'sealed' - and it’s with unexpected villager

Emmerdale
-Credit:ITV


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).

Emmerdale fans 'work out' who exposes Cain and Ruby affair - and it's someone close to home
Cain cheated on Moira last year -Credit:ITV

READ MORE: Emmerdale icon's return 'sealed' 39 years after first episode in shock Aaron Dingle twist

ADVERTISEMENT

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.

Cain and Moira Emmerdale
Viewers fear he will cheat again -Credit:ITV

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.

Emmerdale
Viewers think he could start an affair with Tracy -Credit:ITV

“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!”

ADVERTISEMENT

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