mainstream left