Re: To be honest ... 95 & 42
Yes, 95% of people identifying as Republicans. But
"His approval among independents in this latest Gallup poll is 42% -- up 5 points from where he was among this group in January"
https://edition.cnn.com/2020/02/04/politics/donald-trump-gallup-poll/index.html
And this is before many people are aware of Trump's latest proposals, which include serious cuts to Medicare (beloved of older voters), Medicaid, Social Security and basic medical research.
https://edition.cnn.com/2020/02/10/politics/trump-budget-health-care-safety-net/index.html
https://www.latimes.com/business/story/2020-02-10/trump-budget-shreds-the-federal
https://www.sciencemag.org/news/2020/02/trump-s-new-budget-cuts-all-favored-few-science-programs