Donald Trump announces a "total" ceasefire has been agreed between Israel and Iran, ending their 12-day conflict. Tehran, meanwhile, says it has stopped its attacks - with state TV claiming the US president "begged" for a ceasefire. Listen to Trump 100 as you scroll.
I am fainting with shock as I type this faaaiinnttinnggg fftgr