Protesters in Manchester tore apart a Union Jack amid furious clashes between anti-racism and UKIP demonstrators.