Spoiler alert: this recap is published after Happy Valley airs on BBC One in the UK. Do not read on if you haven’t watched episode five.
A nerve-rattling hour left events in Calder Valley painfully poised for the finale. Here’s your forensic report on the tense penultimate episode …