EastEnders topped the soap ratings on Thursday night, overnight data reveals.
The BBC One soap attracted 6.3 million (34.7%) at 7.30pm to see Dean's row with Shirley in the Vic. BBC Three's repeat at 10pm brought in 426,000 (3.0%).
On ITV, Emmerdale appealed to 5.6m (34.5%) at 7pm (146k/0.7% on +1), as the day of the double wedding arrived.
The second episode climbed to 6.0m (30.7%) at 8pm (319k/1.5%) as Cain and Moira, and Charity and Declan both tied the knot.
Channel 4's Hollyoaks continued with 930k (6.4%) at 6.30pm, as Peri was revealed to be Leela's daughter. E4's first-look interested 731k (4.5%) at 7pm (147k/0.7%).
Earlier, Channel 5's Neighbours gathered 614k (11.3%) at 1.45pm and 721k (6.5%) at 5.30pm.
BBC One's Doctors was seen by 1.2m (22.8%) at 1.45pm.