Since his introduction over two decades ago on March 30, 2000, Cain Dingle Emmerdale, portrayed by Jeff Hordley, has been a permanent player on British soap opera Emmerdale. He is characterized by mischief, many unresolved issues from the past, and turbulent love affairs, which makes Cain one of the most fascinating characters in the history… Continue reading What’s Next for Cain Dingle? Emmerdale’s Unpredictable Icon