Cain Dingle is one of our favourite soap characters of all time. In many ways, it was love at first sight.
We adored him in his early days, when he dispensed cruelty from beneath a grim Liam Gallagher haircut. And we’ve relished every moment of his romance with Charity. Together, they’re dynamite!
However, when it comes to Cain’s future, Inside Soap is Team Moira all the way. And that’s because what makes Cain so magnetic is the constant battle between the light and the dark inside him.
Yes, he’s deliciously mean when he’s doing bad things with Charity, but Cain’s relationship with Moira has shown that there’s much more to him. As a villain, he’s thrilling – but as a family man, he’s utterly compelling.
Recently, we’ve seen Cain lose…
