I have praised Sally Wainwright's dialogue in every review of one of her shows I've ever written. The second episode of Happy Valley series 3 proved it can be just as powerful in its quieter moments. The bombshell that it's Claire (Siobhan Finneran) and her boyfriend...

read more