Promising a ‘jaw-dropping’ finale, ‘Happy Valley’ returns to BBC1 on New Year’s Day for final series

While it’s been an excrutiatingly long 7 years since we last set foot in ‘Happy Valley’, the third and final series will premiere on New Year’s Day at 9p on BBC 1 with James Norton, who reprises his role as murderer/sex-offender/nemesis Tommy Lee Royce, already promising a ‘jaw-dropping’ finale befitting this amazingly brilliant series that will leave fans ‘reeling’.

Read more