GCHQ has created its toughest puzzle ever in honour of Alan Turing appearing on the new £50 note... Continue reading...