Israel and terrorists from the Gaza Strip have agreed to an Egyptian-brokered ceasefire that will come into force at midnight local time (2200 GMT), Hamas official Ayman Taha said, speaking to Reuters from Cairo.

"An agreement for calm has been reached. It will be declared at 9 p.m. and go into effect at midnight," Taha said.

Be the first to know - Join our Facebook page.