Trump appears keen to deliver on pledges to end the war and return dozens of hostages ahead of the second anniversary of the attack on Tuesday.

Trump's plan calls for a ceasefire, the release of hostages by Hamas within 72 hours, the group's disarmament and a gradual Israeli withdrawal from Gaza.

Hamas leaders say they will release all hostages, living and dead but need more than three days, and President Donald Trump asked Israel to stop bombing Gaza.