Spain, Ireland and Norway have officially announced that they are going to recognise a Palestinian state next week. The scale of Israeli atrocities in Gaza since October last year surely has played a role in the move but the mass protests across the West must be given some due credit