Emmerdale has revealed who pushed Caleb Miligan in a shock twist on the ITV soap.
Caleb – played by Will Ash – has angered many residents of the Dales as of late, after his plan to take all of Kim Tate's money in revenge for her ex-husband and Caleb's father Frank Tate's death. However, his plan was unveiled by Kim in a huge twist, with Cain Dingle – Caleb's brother – also fuming at his own sibling for getting them caught up in his plan.
After the revelations, Caleb was ousted by the Tates and the Dingles, with many of them wanting him dead. So when he found himself being pushed off the ravine to his near death, there was a long list of suspects.