Historically within the party, differentiation was made between the "soft left" and the "hard left", with the former embracing more moderately social democratic views while the hard left subscribed to a strongly socialist, even Marxist, ideology