Joshua Bowles, 29, launched the attack on the agent on March 9 after becoming disillusioned with his former employer - and having his advances spurned by another American woman.
Joshua Bowles a former British GCHQ worker has been jailed for life after trying to murder a US spy in a "premeditated, targeted and vicious" knife attack at a leisure centre
Ex-GCHQ worker who tried to murder US spy in politically motivated attacked jailed for life itv.com - get the latest breaking news, showbiz & celebrity photos, sport news & rumours, viral videos and top stories from itv.com Daily Mail and Mail on Sunday newspapers.