Donald Trump has been accused of backtracking and contradicting his own statements regarding the war in Iran.