The only thing that matters now is Trump's approval in the next election.
If he keeps his voter base happy and is seen to be actually doing more things right than wrong he may even pick up more votes.
I honestly can't think of one Democrat at the moment who can take Trump on. They would have to be whiter than fresh snow and 'straight talking' and pro-economic growth and sensible immigration enough to swing Trump supporters... quite an ask.
There is another way. Trump mostly won because of voter disenfranchisement: It's not that more people voted Republicans than last time, but a lot fewer people voted Democrats than 2008 and 2012. A good Democratic candidate could pull these people back to the polls.
If he keeps his voter base happy and is seen to be actually doing more things right than wrong he may even pick up more votes.
I honestly can't think of one Democrat at the moment who can take Trump on. They would have to be whiter than fresh snow and 'straight talking' and pro-economic growth and sensible immigration enough to swing Trump supporters... quite an ask.