latest
EastEnders (BBC1, 7.30pm) After the ludicrously long Lucy saga finally ground to a kind of hal
Read moreAt the end of an extraordinarily eventful week, Albert Square’s ongoing nightmare got worse when psycho Steven Beale sensationally returned in all his lack of glory.
Read more