CleverBeast 

A neoliberal, fascist, Trotskyite, or dirty centrist, depending on who you ask.