Codebreaker quiz

As a Bletchley Park book of brainteasers is released, test your knowledge of the home of WW2 codebreakers.

Source