News

Data reveals less than 3% of protest arrests in London lead to charges, raising questions about the right to protest.