Police clashed with demonstrators at a far-right protest in as rival groups faced off.

Hundreds gathered outside Manchester Piccadilly station in Manchester on Saturday as supporters of far-right group Britain First prepared to march into the city.

The rally saw crowds waving Union Jacks and St George’s flags as they lined the streets.

But they were met by counter-protesters organised by Stand Up To Racism, who staged a demonstration opposite the anti-immigration group.

Manchester City Council said Greater Manchester Police had a ‘robust operational plan’ in place to manage the protests, with a focus on public safety and maintaining order.