Anti-racism protests sweep Britain after far-right riots