And it's not stretching to assign Donald Trump to the Northern progressive camp.
Trump is progressive.