Trump has declared a US victory in Iran repeatedly since early on in the conflict that has lasted six weeks and the failed negotiations over the weekend show no sign of a deal being struck