‘Happy Valley’ Season 2 Episode 6 review: Catherine is put through hell
Happy Valley is one of the best television programmes ever made. We always knew that following up the first season of Sally Wainwright’s impeccable series was going to be a tall order, but over the last six weeks we have been pushed through a gamut of emotions that has equalled anything the first year could … >