BBC drama Happy Valley came to its conclusion on Sunday, February 5 and it's safe to say that the final episode was well received by critics and viewers. Overnight viewing figures have shown that 11 million people flocked to their TV screens to witness the final showdown of Catherine Cawood (Sarah Lancashire) and Tommy Lee Royce (James Norton).
Ahead of the finale, social media was full of people sharing their memories of the series - including Tommy actor James Norton, who posted a series of pictures to his Instagram. Captioning the first of several posts, James wrote: "Dropping some Happy Valley nostalgia before the finale on Sunday…these were taken nearly 10 years ago…"
Happy Valley, the brainchild of writer Sally Wainwright, began in 2014 and has run for three series, with a significant gap between the second and third to allow Ryan Cawood actor Rhys Connah to grow older. Read here to find out why there will be no more episodes.