Former US president Barack Obama has criticised Donald Trump for his policy in the war on Iran and the toll its had. " I didn’t have to fire any missiles. I engaged in diplomacy," he said. Refering to the toll of the war on Washington, Obama said: "Our allies and bases have been attacked. Americans have been killed.…