Happy Valley was the jewel of the BBC's New Year crown when it made its long awaited return to screens at the start of this month and, while gutted that its new series will also be its last, viewers were beside themselves with excitement.
It was nearly nine years ago, back in 2014, when the Sally Wainwright drama made its debut on BBC One, becoming an instant ratings hit and proving to be truly unmissable TV, as ex Coronation Street star Sarah Lancashire took on the lead role of Catherine Cawood, as no nonsense police DS with a troubled past.
Happy Valley's first series had some shocking and horrifying moments, including the death of young police officer Kirsten McAskill by the wheels of villain Tommy Lee Royce's car and a violent confrontation between Catherine and Tommy, the man who raped and impregnated her daughter Becky, who committed suicide after giving birth to son Ryan.