Happy Valley might be anything but a joyous place to live.
But after seven years away viewers were glad that the drama returned to our screens on New Year’s Day.
Sarah Lancashire’s Sgt Catherine Cawood faced her nemesis rapist and murderer, Tommy Lee Royce, played by James Norton.