Sanders is a refreshing change from the careerists who infest American as well as British politics.

So though he presents himself as anti-Trump, he has something in common with him. And there could, astonishingly, be a future for socialism in America.