President Donald Trump will meet with his Cabinet on Wednesday at a precarious moment for talks aimed at ending the war with Iran.

President Trump said the outcome of the US-Iran war would be simple 11 weeks ago - no deal unless there was "unconditional surrender".

Donald Trump has called all of his top advisers to Camp David.