*THIS ARTICLE CONTAINS FULL SPOILERS FOR THE HAPPY VALLEY FINALE ON BBC*
After three series and plenty of drama, Happy Valley came to an end of Sunday night with an extended episode bringing things to a conclusion. And there was a death twist right at the end, when it was revealed to Catherine Cawood, via text message, that her arch nemesis Tommy Lee Royce had died, after they faced off for a final time.
It was back in 2014 that Sally Wainwright's show first burst onto screens, with ex Coronation Street star Sarah Lancashire in the lead role of Sargeant Catherine, a no nonsense cop on the frontline of local crime, while also having to deal with plenty of turmoil at home, in no small part to the actions of Tommy, the villain who raped her daughter Becky and got her pregnant with son Ryan, before she took her own life.