
Happy Valley viewers were left biting their nails as Sergeant Catherine Cawood confronted her nemesis, the murderer and sex offender Tommy Lee Royce for the final time in a hair-raising finale.
The BBC crime drama, created by writer Sally Wainwright and starring Sarah Lancashire as West Yorkshire Sergeant Catherine Cawood, came to a shocking end on Sunday night.