
Metropolitan Police officers detain a man during a protest in Hyde Park, London, against England’s lockdown. Reuters
Metropolitan Police officers detain a man during a protest in Hyde Park, London, against England’s lockdown. Reuters
London police scuffle with anti-lockdown protesters as 33 people arrested
Hundreds of demonstrators defy Covid-19 restrictions at gathering in Hyde Park