Protesters are blocking Westminster Bridge in the heart of London as UK lawmakers debate legislation that would grant police more powers to control protests.
Protesters are blocking Westminster Bridge in the heart of London as UK lawmakers debating legislation that would grant police more powers to control protests.
A large crowd is currently pouring into Parliament Square in London’s Westminster after police made arrests at a vigil for Sarah Everard on Saturday night.