Coronation Street’s teen pregnancy storyline came to a dramatic conclusion on Good Friday, as 13-year-old Faye Windass (Ellie Leach) gave birth to a baby girl… And 7.1 million viewers tuned in at 8.30pm on ITV to watch the unhappy event.

There was more unhappiness in EastEnders on BBC1 at 8.00pm and 6.06 million viewers saw Kat Moon (Jessie Wallace) try to take her own life.

Emmerdale joined the misery party, with 5.49 million viewers seeing Laurel (Charlotte Bellamy) lie to husband Marlon’s (Mark Charnock) face about being an alcoholic.

Hollyoaks got 703,000 viewers at 6.00pm, where we saw Maxine start to think Darren isn’t all he seems.