Donald Trump

President Donald Trump arrives to speak at a campaign rally, Thursday, Aug. 15, 2019, in Manchester, N.H. (AP Photo/Patrick Semansky)

It’s just not a good time to be a Democrat right now. Not only do you have candidates taking victory laps before any results have been released in Iowa, and major candidates losing it during interviews, their opponent can seem to do nothing but win.

According to a new Gallup poll, President Donald Trump has currently hit an all-time high in terms of job approval rating and now sits at 49 percent, the highest since attaining office.

Gallup reports that this is primarily due to Republicans and Independents steadily rising in their opinion of the President, however, Democrats’ opinion is down three percent as well, also breaking a record of largest approval gap between parties:

Trump’s approval rating has risen because of higher ratings among both Republicans and independents. His 94% approval rating among Republicans is up six percentage points from early January and is three points higher than his previous best among his fellow partisans. The 42% approval rating among independents is up five points, and ties three other polls as his best among that group. Democratic approval is 7%, down slightly from 10%.

The 87-point gap between Republican and Democratic approval in the current poll is the largest Gallup has measured in any Gallup poll to date, surpassing the prior record, held by Trump and Barack Obama, by one point.

Once again, Trump beats Obama.

Gallup reported that these boosts to his approval are due in part to his handling of recent events such as the Iran military strike, and his strong economy:

Understand that this is the highest approval rating that any president has experienced since George W. Bush right after the 9/11 attacks.

The 2020 elections are just right around the corner, and as it stands, it doesn’t look like Trump is going to have any issues. There’s still a lot of football left to play, but judging by the mess the Democrat party is, Trump might as well run unopposed.