It was a long wait for Happy Valley fans, but the show returned on New Year's Day and didn't disappoint. Viewers have described the first episode as "solid gold".
Another described Sarah Lancashire, who plays Sergeant Catherine Cawood, as the "greatest female character to have graced television", while one urged BAFTA to get award engraved now. After a six-year wait, the multi Bafta-winning series returned to the Calder Valley for a third and final series. Read more about how many episodes there are here.
Once again Catherine and Tommy-Lee Royce, the man she places as responsible for her daughter's suicide, come face to face in series three. Discovering the remains of a gangland murder victim in a drained reservoir in the opening scene has sparked a chain of events that unwittingly leads her straight back to Tommy.