Fans think another twist could be on the cards after emotional scenes turned to a sinister threat in Emmerdale. During Thursday night's trip to the Dales, viewers of the ITV soap saw Kyle Winchester taken away by social services after he confessed to killing Al Chapman to the police.
Cain, Dingle played by Jeff Hordley, took the blame for his son after witnessing the youngster, played by Huey Quinn, accidentally let off a shotgun and kill Al. Initially, fans thought Cain was responsible after facing off with Al over his affair with sister Chas. But a flashback episode later revealed that it was Kyle who was the one to kill off his dad's enemy.
Since then, Cain has done all he can to keep his son out of prison and take the blame for himself. However, Kyle has been struggling to keep his killer secret and simply wanted his dad home from prison. And the arrival of Cain's long-lost brother, Caleb, prompted the schoolboy to come clean and confess.