A ceasefire between Israel and Hamas will commence on Sunday morning, with humanitarian efforts underway amid ongoing tensions.