Will Donald Trump's approval rating be above 45% on December 31, 2026, according to the FiveThirtyEight polling average? | Prophecy