President Trump’s approval rating reached an 11-month high this week; smashing expectations after a string of positive reports on the US economy, the Iran nuclear deal, and North Korean diplomacy.

According to a newly released survey from left-leaning Gallup, likely voters gave the President a 42% approval rating, up from 38% just a week before.

“The data also indicated that the gap between those who said they approved of Trump and those who said they disapproved had narrowed over the past year,” writes the Hill.

The President’s stronger-than-expected polling comes after weeks of successes both at home and abroad; including meetings with the leaders of France and Germany, a diplomatic breakthrough in North Korea, and strong economic forecasts.