Jose Blanco should change his name to Jose Rojo.
The socialists in Europe are just as dangerous as the Fascists - after all, NAZI stands for the German for National Socialists.
That was just the short form. The full name being the National Socialist German Workers Party (Nationalsozialistische Deutsche Arbeiterpartei - NSDAP). Yet, academia loves to label the NSDAP as “right wing.”