President Donald Trump may not have won Time's “Person of the Year” or posted one of the most retweeted tweets of 2017, but he still made quite the impression this month.

Despite controversy swirling around the Russia investigation and Roy Moore's candidacy for Senate, it hasn't impacted Trump in a negative way. In fact, it's actually had the opposite effect. The president's approval rating is higher than it's been in months.

President Trump's approval rating increased to 45 percent in the first week of December, the highest mark he's received since September, according to a Morning Consult/Politico poll released Wednesday.

The majority of voters, 51 percent, did not approve of Trump's job in office. But his approval rating in the Dec. 1-3 survey is the highest since a Sept. 29-Oct. 1 poll in which he was also at 45 percent. He has not been higher than 45 percent since early July. He then dipped in August in the wake of his reaction to violence in Charlottesville, Va.

That's quite the spike in support for the president. The last time his approval rating was this high was after he was sworn into office, according to Gallup. In addition, the Republican National Committee is continuing to blow away the Democratic National Committee in fundraising, which is more good news for the president.