Oxford Street shoppers heckled over face masks as thousands protest COVID rules in London

Sky News

Published

Thousands of people have defied social distancing rules to march through the streets of central London - mostly in protest against COVID regulations including face masks and potential vaccine passports.

Full Article