Poll shows a majority against cuts as huge London protest rallies