Public Policy Polling’s latest national poll found a record level of support for impeaching Donald Trump. 49% of voters support impeachment while 41% oppose it, with 10% undecided. For 6 months in a row the polling organization found a plurality of voters in favor of impeaching Donald Trump. However this is the closest results to a majority (>50%).
President Trump’s approval rating declined by a net 7 points in October. In September PPP found him at 42% of voters approving of him to 53% who disapproved. Now those numbers are 38% of voters approving of the president to 56% who disapprove, with 6% undecided.
The President claimed last week that he had accomplished more in 9 months than any President in American History. However only 25% of voters believe that claim while 66% don't. Although it’s notable to mention the president's cult of personality still garners 55% of those who voted for him believing he is the most accomplished president ever, to only 32% of Trump voters who disagree.
Overall voters put his first 9 months in a very different light. 49% of voters think Donald Trump is the worst President in American History. Only 43% of voters think some other president is worse. By a 54/40 margin, voters wish Barack Obama was still President instead of Trump. By 48/42 spread they wish Hillary Clinton was president rather than Donald Trump.
Only 37% of voters consider President Trump honest to 56% who say he’s not. And in a startling statistic, a majority of voters, 52%, say Trump is a liar. Only 41% disagree with that characterization.
There are continued transparency concerns as well. 60% of voters think President Trump needs to release his tax returns with just 32% who think it’s unnecessary.
And only 31% of voters think Trump delivered on the core promise of his campaign to ‘Make America Great Again.’ 60% of voters say Donald Trump failed completely on making America great.
Meanwhile, the hashtag #ImpeachTrump and variations of it continue to trend in social media.
And several petitions calling for impeachment have been filed.