"The scandal in Gaza is unacceptable and has been shameful since early March," French President Emmanuel Macron said.