leftist


The last decade or so in politics has seen the rise of an almost infinite array of groups, associations, organisations and movements, each with a specific modulation of the core principles of the Right or the Left.