Shaun Evans has landed a new TV role as he’s set to star in ITV upcoming thriller, Betrayal. The actor, best known for his roles in Endeavour, Vigil and Until I Kill You, will play a spy John Hughes, who tries to avert "a serious and dark threat to national security while making sense of his own place in the world". Ahead of the new series, ITV have shared some details about what viewers can expect.

Shaun’s character joined the MI5 "during the war on terror and was at the forefront of averting the biggest terrorist plots on UK soil but now, he is in his mid 40s, married with two children and is struggling to adapt to the new MI5.” The synopsis continues: "On a hunch, John meets Ehsan, a British Iranian man with links to the Manchester gangland who claims he has intelligence about a plot on UK soil. Before he can share intel, Ehsan is executed by a lone gunman, and John impulsively kills the assassin in retaliation.

"This triggers a chain of events which puts John in direct collision with his superiors who are furious that he appears to have got involved in a Manchester gang turf war. "John thinks there's more to it than that and starts digging into Ehsan's past. He knows he'll have to redeem himself if he's to save his career and reputation, all the while struggling with his own mental health after having killed a man.

" As the series goes on, viewers will see John's efforts to save his career and marriage are tested by Mehreen, an intelligence operative who is brought i.