A series of attacks between the US and Iran over the past several days led President Donald Trump to declare the end of a ceasefire meant to halt the fighting that the US and Israel began on 28 February, though Trump has left the door open to continued negotiations