Protests took place in cities across the UK over the weekend—the latest gatherings in response to the police and crime bill.
The Metropolitan Police confirmed they arrested over 100 protesters in central London.
Protests took place in cities across the UK over the weekend—the latest gatherings in response to the police and crime bill.
The Metropolitan Police confirmed they arrested over 100 protesters in central London.