Some 70 Hamas fighters have “surrendered with their weapons” at a hospital in northern Gaza as military and civilian casualties continue apace in the war-torn enclave.

Fighting had raged near the Kamal Adwan hospital in Beit Lahiya on a day when the IDF said “many terrorists” had been killed.

It comes as Yoav Gallant, Israel’s defence minister, told White House national security adviser Jake Sullivan that defeating Hamas would take longer than “several months” due to its “infrastructure under the ground and above the ground”. But Gallant added: “We will win and we will destroy them.”