Select Page
By Michael Brenner for VT Donald Trump retains the support of about 40% of the American public – or so the surveys say. Favorable ratings have moved little over the past 24 months. How do we explain it? The first thing to say is that the large majority of those positive views are preferences of […]