latest
Coronation Street (ITV, 7.30 and 8.30pm) After kissing much-travelled hairdresser Maria, factory boss Aidan kindly assures her he has no intention of finishing with Eva.