Emmerdale
20 episodes
Drama on the Yorkshire Dales with one of Britain's longest running and most beloved soaps.
Don't miss the next episode
Next On:
Fri 31 Mar, 7.30 pm
Amelia gets two offers, Gabby and Nicky have lots to say, and an arrest is made.
Available until: 30 Apr 2023, 8:00pm