On Wednesday, anti-racism protesters turned out in their thousands in towns and cities across the UK to counter far-right demonstrations that failed to materialise.

On Wednesday, anti-racism protesters turned out in their thousands in towns and cities across the UK to counter far-right demonstrations that failed to materialise.