Donald Trump’s First-Term Approval Ratings| FiveThirtyEight
Latest forecast of the 2020 presidential election between President Donald Trump and Joe Biden by Nate Silver’s FiveThirtyEight| FiveThirtyEight