Skip to Main Content

Will Donald Trump’s approval rating be below 43% on December 31?