After more than 21 months of fighting that have triggered catastrophic humanitarian conditions for Gaza's more than two million people, Israeli allies Britain, France, Australia, Canada and 21 other countries, plus the EU, said in a joint statement that the war "must end now".
"The suffering of...