Over 300,000 displaced Palestinians have returned to northern Gaza following a ceasefire agreement between Israel and Hamas, ...