United States President Donald Trump has announced that Israel and Lebanon have agreed to a 10 day ceasefire set to begin on Thursday,...