Hard to trust any polls, all seem to have biased perspectives.
Discussion
That's why an aggregate is best. Something like real clear politics. Takes the latest and averages. Been quite accurate over the past 4 or 5 elections.
Of course 'approval' is a tough one. There are many folks who disapprove of Trump's tarrifs or Epstein or whatever, yet if he was up for election would vote for him again compared to a Democrat. And vice versa