How the left and right reacted to the Hamas attack