ITV

Coronation Street

Shona tackles David about their non-existent love life, Craig pays a price for crossing the line, and Sophie suffers a disappointing setback.

  • 10 days left