Happy Valley season 3: has a major finale spoiler been hiding in plain sight this entire time?