Drama: Happy Valley, 9pm, BBC1
Daniel believes that somebody at school might be responsible for Ryan’s interest in Tommy and tries to explain that he wasn’t really a dad to him. Despite Sean protesting his innocence, Jodie and John receive permission to charge him with all the murders. However any delight at those developments quickly disappears as the investigation continues. With Sarah Lancashire ( right) as Sergeant Catherine Cawood.