Jeremy Fleming has been announced as the new head of the British Government Communications Headquarters (GCHQ). He will replace Robert Hannigan. He is currently the deputy director-general of MI5.