Major clashes rock cities across the UK
Major clashes have broken out across the UK with anti-migrant protesters descending on several cities, sparking tense standoffs with police and counter-demonstrators.
In Bristol, pictures showed officers clashing with protesters as mounted police were brought in to push back crowds attempting to storm a hotel. In Horley, Surrey, tensions flared as anti-migrant protesters shouted "you should be ashamed" at members of Stand Up To Racism, squaring up to officers in heated exchanges.
Elsewhere, in Newcastle, rival groups gathered outside the New Bridge Hotel, while in Perth, Scotland, campaigners from Stand Up To Racism declared a "victory" after anti-migrant protesters eventually dispersed.