Trump is beleaguered by Iran's refusal to accept a deal on his terms and dwindling approval from Americans who did not support the conflict.

Tehran “has been playing games with the United States, and the rest of the world, for 47 years (delay, delay, delay!),” he said.

Iran and the United States are held in an impasse over several key issues, blocking serious talks to end the war

Trump is beleaguered by Iran's refusal to accept a deal on his terms and dwindling approval from Americans who did not support the conflict.

“I would call it the weakest right now after reading the piece of garbage they sent us,” said U.S. President Donald Trump.

Opinion: For Trump, negotiations with Iran have reached a stage where they are no longer just a question of agreement or war - but of American credibility with Tehran, its Gulf…