It was an emotional rollercoaster as Happy Valley drew to a close after eight years and three series on Sunday night. Viewers held their breath as psychopath Tommy Lee Royce had a final dramatic showdown with his nemesis Sergeant Catherine Cawood after breaking into her home on her retirement day on the BBC One drama.
There were tears, and shockingly Tommy went up in a ball of flames after taking a petrol and match to himself, following an emotional outpouring and a trading of insults from both Tommy and Catherine. The vile rapist and murderer backed down on his plan to kill Catherine after seeing everything she had done for his son Ryan in raising him after her daughter Becky, who was raped by Tommy, took her own life shortly after his birth.
Seeing no other way to go for himself, he doused himself in petrol and lit a match. Catherine put the flames out with one of her sister Clare's crochet blankets as emergency services arrived, but he later died in hospital.