Actually his free tuition and talks about universal health care and protectionism are very much in line with the Liberal platforms of the 1980's and 1970's, so I think that he would be a social democrat and social liberal and centre-left, but not left wing or far-left. In America, he is seen as left wing to far-left because Reagan pioneered the phrase that we need to drag the centre to the right wing, which the Republicans wanted to do in their era and all conservative parties thereafter followed that agenda. The fact is even a centre-right party could conceivably be for universal health care and even socialized medicine. Look at every other Western country. If a centre-right has a centrist or centre-left social policy like the old PC party, they would bring in such measures including measures to combat poverty like social housing. The fact not everything that is social can be described as far-left. Trumpism based on his racial agenda is very much right wing populism.