" ... In the rust-belt states that swung to Mr. Trump, white working- and middle-class voters blame foreigners for taking away . .."

Nice try - but only partly to the point. They blame the politically correct elites and media for basically ignoring, never mind insulting by relegating them to status of uneducated red neck knuckle draggers. Name calling does not solve anything, merely isolates a significant population group and nourishes a culture of fear and frustration. And the media play a large part in this by being superficial - click bait celebrity tabloid fodder predominating to the detriment of fact based informed opinion and debate.

The Ontario Green Energy boondoggle comes to mind - " thousands of jobs and phase out fossil fuels " being the Liberal propaganda merely cut and pasted into the media pipe line. Nobody even remotely interested in adressing the related STEM limitations and cost implications. Pronoun biology and helicopter rides agitating the scribblers instead ....