
Con O’Neill, who plays Neil Ackroyd in BBC One’s hit drama Happy Valley, has said his mind was “blown” when he read the script for the season finale.
The last-ever episode of the series aired on Sunday (5 January), in which main character Catherine Cawood (played by Sarah Lancashire) came face-to-face with Tommy Lee Royce (played by James Norton).