Trump's polling average is at 39% on realclearpolitics which is basically where it was 1 year ago today. Most Americans don't like the guy but about 8%-10% of voters in the "don't like the guy" category still cast their ballot for Trump. Also since about 95% ( according to a media research centre study) of media coverage of Trump is negative and hysterical many people won't admit that they support Trump rendering a lot of polling pointless. Polls underestimated Trump's support by 5-10% in Ohio, Iowa, Virginia, Wisconsin and Michigan and slightly underestimated his support in Pennsylvania, Florida and North Carolina. Also MANY people want less third world low skilled and Islamic immigration and no media outlet will touch the subject.