A knifeman tried to murder a woman who he thought worked at GCHQ because she represented "the state", a court has heard.
Joshua Bowles, 29, has been charged with attempted murder and assault occasioning actual bodily harm.
Bowles allegedly launched the attack on the woman as she left a leisure centre in Cheltenham, three miles from the UK intelligence agency's base.