Trump has announced ceasefire