Cain (played by Jeff Hordley) has been locked in a bitter dispute with his estranged wife Moira (Natalie J Robb) since he discovered she was sleeping with his long-lost son, Nate Robinson (Jurell Carter), during explosive scenes last year on Emmerdale. It doesn’t look like the pair are anywhere near reconciliation, so the ITV soap bad boy could see his eyes wander as he pursues a new lover. However, did tonight’s episode reveal who the father-of-three has on his radar?
The village bad boy was resentful of his son at first, given the circumstances of how he came to learn of his true identity.
Following the revelation of the youngster’s affair with Moira, it wasn’t long before Cain’s ex-girlfriend Cara Robinson (Carryl Thomas) turned up and the parents were at each other’s throats given the unsteadiness of their break up years before.
Having now both settled in the Dales, the loveable rogue has warmed to their presence but he still accidentally shot his son last month.
With the former farmhand still recovering from his injury, both his mother and father tried to suggest what was best for him this evening, but it seemed there was still chemistry between the pair.
READ MORE: Emmerdale spoilers: Kim Tate's family torn apart by Graham's secret?
Emmerdale spoilers: Cain Dingle's new lover 'revealed' as Moira set for more heartbreak (Image: ITV)
As Cain arrived to help Sam Dingle (James Hooton) carry out some work on Cara’s house, he walked in on his son arguing with his mother.
Having gone for a drink with Tracy Metcalfe (Amy Walsh) the night before, the youngster’s mother wasn’t shy in voicing her concerns about the blossoming relationship.
“I’m sure Cain would agree it’s not the best use of your time,” she remarked, to which her son asked: “What’s that supposed to mean?”
The village bad boy didn’t help her case, as he added: “Yeah, fill us in why don’t you.”
Emmerdale spoilers: Cain Dingle and Moira Barton have been at each other's throats over the affair (Image: ITV)
Cara tried her