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.