Watch: ‘Shove Your New World Order Up Your *ss!’ — London Erupts in Protest Against Lockdown

Advertisements Thousands of protesters descended on the British capital on Saturday to call for an end to coronavirus lockdowns and restrictions on businesses in the …