EMMERDALE resident Cain Dingle is known for getting revenge, but this time round, it seems he won’t be burying anyone but instead having an affair to get his own back against Moira Barton. But who will he sleep with?
Daily Express :: TV and Radio Feed