Liberals have only themselves to blame for laying the groundwork for populists to thrive. The Left is arrogant, constantly out of touch with public opinion, and simply does not listen to the People. The mainstream media is also generally intolerant of right wing views, and this liberal bias is increasingly exposed and criticized. You reap what you sow.