“Shove Your New World Order Up Your *ss”: London Erupts in Protest Against Lockdown
Thousands of Britons took to the streets of London to demonstrate against lockdowns, the prospect of mandatory vaccines, and the loss of freedoms in the United Kingdom.