Riot police separate far-right and counter protesters