A newborn baby has died and dozens more are at risk at Gaza’s largest hospital after it ran out of power, Palestinian officials have said.
Israeli troops have been closing in on al Shifa hospital in Gaza City, which Israel says is a command centre for the Hamas militant group.
Fighting near the hospital and other areas of northern Gaza has been intensifying and supplies have run out.
Follow latest: Hundreds of thousands gather in London for pro-Palestinian march
A spokesperson for the Palestinian health ministry in Gaza said the newborn baby died in an incubator after the last generator ran out of fuel.
The hospital has had to suspend all operations, spokesperson Ashraf al Qidra said.
According to the general director of hospitals in Gaza, dozens more babies are at risk.
“There are 39 infants now in the neonatal intensive care unit, one of them died moments ago and the rest are fighting death,” Dr Mohammad Zaqout said.
“There are also 40 wounded in the intensive care unit, we lost one of them in the first hour of power outage.
“No one can enter or leave the Shifa hospital, therefore the injured people outside the hospital won’t find a place to be treated in.”
The facility still hosts thousands of patients as well as people who have sought shelter there in recent weeks.
Israel’s Prime Minister Benjamin Netanyahu has said the responsibility for any harm to civilians in Gaza lies with Hamas.
He repeated allegations that the militant group uses civilians as human shields.
Staff at the hospital deny Israel’s claim that the Hamas command centre is located underneath the complex.