Emmerdale fans have been left gobsmacked after realising that they have previously seen William Ash, who plays Cain Dingle's brother Caleb Miligan, on TV before