Israel and Hamas agreed to implement the first stage of Donald Trump's peace plan after three days of talks in Egypt. Hamas will now free all remaining hostages, after which Israel will partially withdraw from key Gazan city centres. What made both parties agree to a ceasefire? What role did Trump play? Alyson Le Grange tells you.