According to the health ministry, more than 20,000 people have been killed – mostly children and women – and 54,000 injured in Gaza since 7 October, when Hamas and other Palestinian groups attacked Israel, killing 1,200 people and taking about 240 hostages.