The series first aired on BBC One in 2014 and ran for three seasons, with the final episode broadcast in 2023.
Bafta-winning actress Sarah Lancashire has said her award-winning performance in gritty TV drama Happy Valley was "born out of fear". Lancashire, 60, who rose to fame as barmaid Raquel Wolstenhulme in ...
OPINION: While the BBC is behind a host of iconic shows, here are five that we hope will never return to screens again.
Fans of Happy Valley have said that it’s an ‘instant watch’ ahead of the iconic series’ creator’s new BBC programme. Starring Sarah Lancashire as Catherine Cawood, Happy Valley won two BAFTAs for Best ...