Thousands of protesters swept through Whitehall