Coronation Street topped the midweek soap ratings last night (Wednesday, September 18) as Hayley continued to make plans for her final months, overnight figures show.
7.73m (37.1%) watched at 7.30pm on ITV and 451k (2.1%) on +1 as Hayley decided to make contact with her son Christian, wanting to reconcile with him before her death.
Emmerdale pulled in 6.92m (36.3%) at 7pm on ITV as Cain finally learned of Cameron's crimes, adding 329k (1.6%) on +1.
Hollyoaks brought 872k (5.1%) to Channel 4 at 6.30pm as pregnant Lindsey was knocked over by Frankie in a road accident, while the aftermath on E4's first look had 684k (3.6%) at 7pm and 135k (0.6%) on +1.
On Channel 5, Neighbours interested 639k (10.5%) at 1.45pm and 896k (6.7%) at 5.30pm, while Home and Away managed 241k (3.8%) at 1.15pm, 627k (4.1%) at 6pm and 363k (2.1%) for 5*'s first look at 6.30pm.
Elsewhere, the latest episode of Doctors had 1.23m (20.4%) at 1.45pm on BBC One.