Catherine Cawood is a policewoman in the sarcastically nicknamed Happy Valley...
Happy Valley
Season 1 Episode 6
Clare organizes a birthday party for Catherine with the family, colleagues and the Gallaghers but makes the mistake of telling Daniel that Catherine has been seeing Richard. At the party Daniel gets drunk and accuses his parents as well as...