A "populist uprising" depends on two things: Convincing the people that there are serious problems and  having a visible enemy that the movement identifies and blames for all the problems.  Trump used this approach in the US election;  he chose as enemies the Mexicans, Muslims, Free Trade Agreements etc.  By focusing on these narrow perimeters, you rally support for drastic change while distracting the public from the real problems;  economic inequality, environmental deterioration and human rights abuses as the most obvious. 
Western nations are suffering from the effects of a failure of democracy and capitalism, which although they are the best systems available right now, have concentrated power and wealth in an ever smaller group, to the demise of the middle class. (We don't get most of our stuff from China because China is evil, we get it from China because  that's the cheapest supplier. )
The real problems cannot be fixed with walls. We have found the enemy and it is us.