- Advertisement -
Protesters took to the streets around the UK on Saturday to protest the new police and crime bill, which is due to voted on in the House of Lords today. Demonstrations took place up and down the country, including London, Bristol, Manchester, Sheffield and Plymouth.

