In fairness the vast majority of the media in America were openly pro Hillary. CNN, MSNBC and you'd have to admit that their coverage was biased and they attempted a hatched job on Trump although he seemed to want to do a hatchet job on himself at times.
I think most people today are clued into what the mainstream media is like and more and more people of my age group, late 20s, early 30s are abandoning it.
Trump was a nuclear option for a lot of people who voted for him but whose fault is that? Politicians have been skirting around issues that affect a lot of people for a very long time now. If Trump is resonating with them and the likes of the Democrats are not, that tells you where they are going wrong.
It's very easy for us to judge people's attitudes in America and Britain towards immigration because we don't have anywhere near the levels of immigration they have from non European countries. Whether people want to admit it or not, certain areas I'm European countries with large immigrant populations are experiencing some serious problems. It's not racism if somebody points that out or says hold on a second here, let's rethink this. You'll always have the real racists lurking in the background with these shifts in perception but nobody can say that the majority of people who voted for Trump or Brexit are out burning crosses in their spare time.