EMMERDALE EPISODES: Its a tough week for Moira and Cain Dingle as huge secrets are revealed and promises made. Ross Barton is looking for a new start away from the village but will Rebecca White go with him and how will that impact Charity Dingle and Robert Sugden. Plus, Gabby meddles in Bernice’s relationships, Rishi has first night nerves with Manpreet, and Frank tells Leyla some news about her future.

Emmerdale is on ITV at 7pm Monday to Friday, with an additional episode at Thursday’s at 8pm.