Despite appearances, Trump's power is largely political. If he didn't have the support of the Republican party, he couldn't do most of the things he's doing, since Congress would override him.
But the reality is that he still has significant public support, from a public who get most of their current events from filtered, biased news media. In that way, we've actually become remarkably similar to Russia under Putin.