GCHQ (Image: Rex)

GCHQ (Image: Rex)

Adrian Sherratt / Rex Features