Report: Israel and Hamas agree ceasefire 'in principle'

A ceasefire has been agreed between Israel and Hamas "in principle", Israel's Channel Two television said, citing an unnamed Israeli official.

Read: Israeli TV says 'all parties agree to Gaza ceasefire'

The report, which has not been confirmed by either the Israeli military or Hamas, said the sides had not agreed on how long the truce would last, but that the reported deal had been brokered by Egypt.