(CNN) Here's an indisputable fact: President Donald Trump is as popular today as he has been since his first day in office.

In a new Gallup poll , 49% approve of the job Trump is doing as president while 45% disapprove, matching the highest his approval rating has ever been in Gallup surveys. A Monmouth University poll released on Monday showed Trump at 46% approval, again the best he has done in that poll in more than three years.

What accounts for Trump's rise? Simple: His response to the coronavirus crisis.

In the Gallup poll, 60% of Americans approve of the job Trump is doing in handling the crisis while 38% disapprove of how he has done. Six in 10 independents approve of how Trump has done on the coronavirus as do more than 1 in 4 (27%) of Democrats. In the Monmouth poll, 50% say Trump has done a good job with coronavirus while 45% said he has done a bad job.

The heightened approval for how Trump has managed this crisis -- particularly among independents and even Democrats -- is what is pushing up his overall approval numbers, which have been largely stagnant for years.

Read More