Donald Trump says a “total” ceasefire has been agreed between Israel and Iran, ending their 12-day conflict. Overnight missile …