News

Police said this includes 522 people detained at a protest last weekend for displaying placards backing the group — believed to be the highest number of arrests at a single protest in the UK capital.