ITV

Emmerdale

Charity has a surprise. David's stung by some home truths. Bernice attempts to explain herself.

  • 12 days left