Emmerdale fans think they may have figured out exactly what Caleb Miligan's link to the village is as they continue to desperately try and figure out his secret. The character, played by William Ash, made his first appearance in the ITV soap on Christmas day when he paid his half-brother Cain Dingle a visit in prison.