Anyone who thinks America's populist moment has passed should think again. President Donald Trump promised to make America great again.
Half of the Democratic party now vows to make their country socialist for the first time. Much that is solid is melting into air. A few years ago, most Democrats were scared to call themselves liberal. Now they embrace socialism with abandon.