Donald Trump claimed once again Iran has been defeated, despite tensions still simmering in the Middle East.