latest
EastEnders (BBC1, 7.30pm) Libby has returned to Albert Square and is not best pleased about her mum having Phil Mitchell’s baby.