Emmerdale 31st March 2025
Loading, please wait.
Emmerdale 31st March 2025
Emmerdale 31st March 2025
Marlon tries but fails, Kim orchestrates Dawn and Billy to spend time alone, and Nicola is on a campaign to win a prize.