Former soldier Daniel Khalife has been found guilty of spying for Iran, but cleared of carrying out a bomb hoax.
The 23-year-old, who previously admitted to escaping from prison and going on the run for three days, was accused of collecting secret information and passing it to agents of the Middle Eastern country while serving in the Royal Corps of Signals.