Emmerdale was the most watched show on TV last night (Tuesday, May 15).
The latest instalment of the ITV soap had 5.4 million viewers to top the evening's ratings, up 100,000 on last week.
Devon and Cornwall Cops interested 2.3 million straight after while the same number watched Davina McCall's This Time Next Year's latest episode.
At 9PM, 4.2 million watched the second instalment of new drama Innocent, down over a million on episode one.
Innocent is a new four-part series written by acclaimed writers Chris Lang and Matt Arlidge starring Hermione Norris and Lee Ingleby. On Monday, the first episode achieved 5.3 million viewers. The show continues tonight and Thursday at 9PM.
Over on BBC One, Eastenders had 4.8 million tuning in for its latest episode, down 200,000 on last Tuesday.
3.5 million stuck around for Holby City while new drama The Split continued with 2.8 million viewers in the 9PM hour, 500,000 below last week.
Elsewhere, on Channel 5, 1.5 million tuned in for The Yorkshire Vet.