Emmerdale 30th April 2025
Loading, please wait.
Emmerdale 30th April 2025
Emmerdale 30th April 2025
Caleb and Ruby make a horrifying discovery, Vanessa tries to get Sarah to come clean, and Tracy confides in John.