LONDON: Thousands of anti-racism demonstrators took to the streets across Britain on Saturday to protest against recent riots blamed on the far-right following a knife attack in Southport that left three children dead. Crowds of people gathered in London, Glasgow, Belfast, Manchester and many other English cities as fears of violent clashes with anti-immigration campaigners did not materialize.