Donald Trump has said the ceasefire with Iran “is over” after it came under increasing strain with new US strikes overnight.
The US president said ahead of Wednesday’s Nato summit in Turkey that it was “a waste of time” dealing with the Iranians and called them “sick people”.