Holding signs saying “humanity before profit” and inflatable mattresses bearing the slogan “war starts here”, the 2,500 protesters from the anti-capitalist movement Blockupy blocked roads in the city’s financial district. Although the protest was largely peaceful, police said some demonstrators had thrown stones and there were clashes with armed police at barricades. Trucks with water cannon stood by and a police helicopter hovered overheard.