As the UK nears the end of a year full of twists and surprise, the nation’s intelligence and security agency is keeping up tradition by releasing its annual Christmas card puzzle. The GCHQ ...