President Donald Trump has received a 53% approval rating, marking his highest approval over both terms, according to a CBS News poll. The poll reveals that 70% of voters believe Trump is fulfilling his campaign promises, with 69% describing him as tough and 63% as energetic.
Despite positive ratings, 66% of Americans feel the administration is not focusing enough on lowering the prices of goods and services.
On the Israel-Hamas conflict, 54% approve of Trump’s handling, but only 13% support his plan to take over the Gaza Strip.