Prince William has said that "too many have been killed" in the Israel-Hamas war, as he called for the fighting to end "as soon as possible". Read on the official website global