EMMERDALE bad boy Cain Dingle has got quite the brood on the ITV soap, with the beloved character having four children by four different women. However, a new theory by Express.co.uk suggests he could actually have another heir to his throne.
Source: express.co.uk