Happy Valley

Over a million more people tuned in for the latest episode of the Sarah Lancashire police drama.
The Bafta-nominated star returns as Tommy Lee Royce in the third and final season of the BBC crime drama.
Sarah Lancashire and James Norton will be reprising their roles as Sergeant Catherine Cawood and sex offender Tommy Lee Royce.
But all will not be as it seems with her character.
'There is going to be a very big full-stop to the piece.'
The writer claims we've got used to posh southern voices in the media.