After 15 gruelling months, a ceasefire agreement between Israel and Hamas has been struck, finally bringing to an end the war in Gaza.
Despite a day of wrangling with Israeli prime minister Benjamin Netanyahu accusing Hamas of reneging on the deal, all obstacles appear to have been removed. As the fighting looks set to pause on Sunday, The Independent looks at the true cost of the brutal conflict.