Poor analysis. Rejecting Corbyn is one thing. Rejecting free stuff is another. The Brits, the Welsh, and the Scots want their social programs to remain at EU levels and Boris said they would. The social welfare state has a good chance to grow not recede. Conservatives won on social and immigration issues and did not lose on welfare spending because it was promised to remain the same. Socialism will make a return next election cycle.
It doesn't change the fact that he and Labour was proposing moving WAY too far to the left, even by the standards of a liberal European country. It wasn't just only about him being an unlikable guy with unlikable friends like some in the media want to claim. If it were, the entire party wouldn't have gotten historically clobbered the way they did.
I agree. Boris is not Margaret Thatcher. Not by a long shot. Today’s Conservative Party is to the left of Major.