The latest President Trump approval ratings show that more Americans disapprove than approve of his job performance, although there is one survey that shows a tie.

A recent Harvard-Harris poll shows that 53% disapprove of Trump, while 47% approve, but the right-leaning Rasmussen Reports survey has it even at 50%-50%.

Yet Trump may still face an uphill battle to improve support in an election year and with an impeachment vote looming in the Senate. An Economist/YouGov poll shows 44% of Americans approve of Trump and 53% disapprove. A Politico/Morning Consult survey has Trump at a 41% approval rating and a 56% disapproval rating, a significant 15-point difference.

Trump’s approval rating on average has been consistently below 50% since he took office. The Mueller Investigation, the Trump-Ukraine impeachment scandal and Trump’s frequent controversial statements could be some of the reasons why Trump is mostly disliked by the American public. Within the Republican Party, however, Trump’s favorability is high, with 83% of GOP voters saying they approve of the President’s job performance in a September Hill-HarrisX poll.

Betting odds are more encouraging for Trump than polls. The Democratic Party and the Republican Party both have the same odds of winning the presidential election at -110, BetOnline said as of Dec. 26.

When the Democrats rally around a single candidate during the general election, Trump could face a much steeper battle to a second term. Amid a crowded Democratic field, betting site Bovada shows that as of Dec. 26, Trump’s odds to win in 2020 are at -110, while former Vice President Joe Biden’s odds are +500.

Sen. Bernie Sanders is at +800 while Pete Buttigieg and Sen. Elizabeth Warren are tied at +1100.