The finale of Happy Valley reached a fiery end after notorious villain Tommy Lee Royce came face-to-face with his nemesis Sergeant Catherine Cawood before setting himself alight at her kitchen table.
The highly-anticipated BBC One finale did not disappoint as James Norton’s character, who had escaped prison where he was serving time for abduction and multiple murders, broke into the home of the show’s protagonist, played by Sarah Lancashire. The dramatic showdown saw the pair engage in a vicious slanging match before Tommy doused himself in petrol and set himself alight in the final episode of the gritty crime drama.
In the final episode, set on Catherine’s last day following 30 years of service in the police, she spots the broken basement window at her home and slips in before discovering Tommy at her kitchen table. But fans of the show weren't impressed with the veteran cop's policing skills and couldn't understand why she didn't call for backup earlier and entered the house without waiting for help from her colleagues on the force.