Those three certainly had an impact, but I think the top reason is that Trump is succeeding on both economic and national security fronts, and people can see how the effects of his policies are making their lives better.
12 posted on 05/22/2018 2:00:03 PM PDT by zencycler