Britain is going to have its own Tianamen Square...

Trust Labour and their communist cronies.