Chaotic scenes are unfolding as hundreds of pro-Palestine protesters clash with police