The public has the highest approval rating of the U.S. economy since before the Sept. 11, 2001 attacks, yet Americans' confidence in President Trump is declining, a new report says.

Forty percent responded that Trump was doing a good job fulfilling his campaign promises, dropping 8 percent from April, according to the results of a CNN poll released Wednesday.

Additionally, 40 percent say he can bring change the country needs, in comparison to 49 percent just after the election. The decline in assurance is primarily due to independents and Republicans. For Republicans, those that say Trump can bring needed change has declined by 10 percent since November 2016. For independents, it’s dropped 9 percent.

But 68 percent of respondents said the economy was in good shape, up 11 percent before Trump was inaugurated. Fifty-nine percent say they anticipate it to be in good shape next year.

Only 30 percent said they believe Trump will unite the country rather than divide it, whereas in Nov. 2016, 43 percent said they thought he would unite it.

Trump’s overall approval rating reached 36 percent earlier this week, the lowest yet during his time in office.

The CNN poll was conducted via telephone from Nov. 2 to 5 using a random sample of 1,021 adults. The margin of error is plus or minus 3.6 percentage points.