A top United Nations humanitarian official has warned that essential supplies are “running out” in Gaza.