Hunger in Gaza haunts London iftars