Coronation Street was the most watched show on TV last night (May 21).
The latest instalment of the ITV soap was an hour-long special and saw big numbers.
An average audience of just under 7 million tuned in, up on both last Monday's equivalent episodes.
In other soap ratings last night, Emmerdale had 5.4 million viewers (matching last week) for its latest instalment while EastEnders continued with 4.6 million (down 400,000).
Elsewhere on ITV, the NHS Heroes Awards averaged 2.8 million viewers between 8:30PM and 10:30PM. As part of national celebrations to mark the 70th anniversary of the NHS, an array of stars and special guests celebrated the extraordinary, life-changing work of NHS staff and volunteers. ITV's week of special NHS programmes continue tonight with A&E Live.
Opposite on BBC One at 9PM, repeats of Peter Kay's Car Share averaged 2.9 million and 2.8 million viewers.
The BBC is airing Car Share's second series again ahead of a last ever episode next Monday (May 28), revealing just what happens next to John and Kayleigh. Car Share viewers were left in dismay at the end of the second series last year, prompting petitions which gathered over 100,000 signatures for one final show.
On Channel 4, 24 Hours In Police Custody drew its highest ever audience of 2.5 million viewers watching a brand new episode at 9PM.
Elsewhere, on ITV2, Plebs continued with 450,000 viewers.
It was just above Made In Chelsea on E4 where 400,000 tuned in for the latest drama in SW3.