Confusing: a lot of terms such as: left, democratic, progressive, liberal, democratic socialist, radical, reformist, interventionist, Keynesian, big government, Globalist, Neo-liberal and humanist are applied interchangeably despite the different and sometimes opposite meanings.
Conservative...