Emmerdale fans have been left reeling after learning that Caleb Milligan and nanny Nicky are father and son.
The pair have both been acting shady since they arrived onto our screens, with Caleb - played by Will Ash - joining back in December last year as Cain's long lost brother. Since then, he has caused quite a lot of upheaval for the Dingles but it looks like the Tates are next on their list as the pair's real plan for the residents of the Yorkshire village was revealed.
The soap has been dropping clues about who the pair really are for months, and here we take a look at all the clues you might have missed that the father and son have been working together from the get go.