Happy Valley fans have speculated why little Poppy Hepworth is always wearing her big overcoat in the house, as the hit BBC show leads up to a highly anticipated series finale.
BBC viewers were overjoyed to see the show – which stars Sarah Lancashire as the police community officer for the West Yorkshire Police Department – make its return after years off air.
A subplot in the series has focused on abusive PE teacher Rob Hepworth (Mark Stanley) and his family, with many noticing Poppy (Bonnie Stott) never seems to remove her coat, which has been referenced in the series a number of times.