Kill the Bill protesters confront police at Scotland Yard in London

Kill the Bill protesters gathered outside Scotland Yard to demonstrate on March 16 in London.