Emmerdale fans are convinced that the soap has hinted at a devastating exit for long-running character Cain Dingle. Cain, played by Jeff Hordley, has been a mainstay on the show for over two decades since his first appearance in 2000.
Known for his bad boy charm and tumultuous love life, Cain has had viewers hooked with his dramatic storylines. His romantic conquests have been anything but normal - a relationship with his cousin Charity Dingle (Emma Atkins) was particularly scandalous - and an affair turned serious relationship with Moira (Natalie J.
Robb). Life in the Dales has been anything but quiet for Cain, particularly in the last year. He's had to cope with the loss of his father Zak Dingle (Steve Halliwell) and his wife Moira's brain tumour diagnosis.
Cain shocked fans when he slept with his brother Caleb's (William Ash) wife Ruby (Beth Cordingly), leaving them both filled with regret.
Read more on ok.co.uk