Emmerdale Fans ‘Work Out’ Cain Dingle Affair With Unlikely Villager
Fans of Emmerdale appear to believe that Jeff Hordley's character Cain Dingle will have an affair with an unusual villager. After Craig Reed (Ben Addis) passed away, Cain recently partnered…