Update: The ceasefire agreement between Israel and Hamas has been delayed, as Hamas failed to provide a list of the hostages to be released, as stipulated in the deal.