Donald Trump's approval rating has reached 47%, matching the highest level on record, as per a recent national NBC News poll. However, 51% of voters disapprove of his performance as president, particularly on economic matters. The disapproval rate for Trump's handling of the economy is at 54% based on the same NBC poll. The Democratic Party is also facing challenges, with only 27% of voters expressing a positive view, marking a historic low in approval ratings.