Donald Trump said it was ‘a waste of time’ dealing with the Iranians.