GCHQ Christmas challenge: Agency reveals 2023 codebreaker The annual brainteaser this year features a puzzle described as the toughest to date. Source