Emmerdale fans have been left delighted by the return of Cain Dingle (Jeff Hordley).

Cain went AWOL early Autumn as he took it upon himself to find John Sugden ( Oliver Farnworth ). After learning that Caleb Miligan ( William Ash ) had helped John go on the run, Cain decided he would track him down overseas and get revenge for killing Nate Robinson .

The lack of communication meant Moira Dingle ( Natalie J Robb ) simply had no idea what Cain was doing, or where he was. After a couple of weeks of silence, she then received a phone call from him, but discovered he was in prison at Dover.

When Cain got home, he was in a terrible state. He explained to Moira that he went to France but when he accepted that there was no way he’d find John, he headed to some French pubs and st

See Full Page