Emmerdale fans have been left scratching their heads after discovering that newcomer Caleb Milligan is hiding a secret. The character, played by William Ash, arrived on screen in the ITV soap on Christmas Day when he was revealed as the half brother of Cain Dingle.
Caleb, who claims to be the son of the late Faith Dingle, paid Cain a visit in prison after he took the blame for his son, Kyle, after witnessing the youngster, played by Huey Quinn, accidentally let off a shotgun and kill Al Chapman.
But after Kyle struggled to keep his killer secret and Caleb's arrival prompted the schoolboy to come clean and confess with the newcomer promising to get a good legal team involved in a bid to keep the youngster out of prison whilst also speeding up Cain's release, which happened in scenes aired last month.