EMMERDALE viewers are convinced Cain Dingle will have an affair, as his relationship with Moira Barton is on the rocks.
Cain (Jeff Hordley) has been clashing with Moira (Natalie J Robb) over the situation with his nephew Samson Dingle (Sam Hall) and her son Matty Barton’s (Ash Palmisciano).
ITVEmmerdale fans are convinced Cain Dingle will have an affair[/caption] ITVHis relationship with Moira has hit the rocks[/caption] ITVMeanwhile Cain has been growing closer to Ella[/caption]...