Neo-conservatives, Neo-liberals, the New Left and Inclusion: Stirring the pot