A war of words has erupted among Israel’s top leadership over the government’s handling of the war in Gaza. The country’s military chief and prime minister Benjamin Netanyahu have been trading barbs.