Amit Shah
Critics give ‘shocking and satisfying’ Happy Valley finale five stars
The ‘electrifying’ writing of Sally Wainwright and Sarah Lancashire’s performance as Catherine Cawood were heaped with praise.
BBC drama Happy Valley reaches conclusion after gripping the nation
Sally Wainwright’s third and final series returned on New Year’s Day after seven years off screens.