The ITV1 soap pulled in 7.91m (38.8%) at 7.30pm and 167k (0.7%) on +1 as Nick declared his love for his ex-wife, while 8.08m (35.7%) watched at 8.30pm and 221k (1.0%) on timeshift as Leanne pledged her future to the Bistro boss.
EastEnders, meanwhile, attracted 7.47m (34.0%) at 8pm on BBC One as Janine and Michael's newborn baby daughter fought for her life. BBC Three's repeat screening had a strong 951k (4.8%) at 10pm.
Emmerdale interested 6.25m (34.0%) at 7pm as Chas and Cameron planned to flee the village, while 150k (0.7%) watched an hour later.
Hollyoaks delivered a solid 1.04m (6.1%) at 6.30pm on Channel 4 as Mercedes began to terrorise Mitzeee again, while the shocking events in E4's first look were witnessed by 522k (2.8%) at 7pm.
Over on Channel 5, Neighbours grabbed 590k (9.2%) at 1.45pm and 841k (6.5%) at 5.30pm, while Home and Away managed 638k (4.1%) at 6pm and 429k (2.5%) for 5*'s first look at 6.30pm.
BARB ratings data supplied by Attentional