The appalling terrorist attacks on Israel by Hamas have been unequivocally condemned by all mainstream leaders around the world, who have also called for the unconditional release of all hostages and recognised the right of Israel, in common with all nations, to protect itself from terror.