The thoughtful gift Happy Valley's Sarah Lancashire gifted her co-star has been revealed and fans are in love.
Sarah plays Sergeant Catherine Cawood in the BBC soap, which aired its finale on Sunday almost ten years after it premiered.
It has been revealed that the actress visited The Yorkshire Soap Company while filming for the show and decided to create a candle for her pals.