Happy Valley's Ryan Cawood has literally grown up in front of the eyes of the millions of viewers tuning into the gritty BBC drama. When the show started back in 2014, Ryan, played by Rhys Connah, was just eight years old. Now, he's become a level-headed teenager, despite being the son of murdering criminal Tommy Lee Royce (James Norton) and fans love him.
But it's fair to say that grandmother Catherine (Sarah Lancashire) has given him a tough time over the years, blaming his birth for the suicide of her beloved daughter Becky.
While she worried that Ryan would turn out to be just like his villainous father, during her final face-off with Tommy in the long-awaited finale of series 3 on Sunday, February 5, Catherine told the escaped criminal exactly what we already knew - that her grandson was actually nothing like him.