and he can't blame the Democrats. When Speaker Ryan pulled the legislation to repeal and replace Obamacare rather than have the Bill defeated in the floor of the House it was a perfect example of ideology 'trumps' pragmatism in play ... and the Republicans have only themselves to blame.
The 35 members of the Republican 'Freedom' caucus (representing hard-line conservatives) threw their toys out of the cot and withdrew their support for the legislation because they didn't feel the Bill went far enough. A small number of so called liberal Republicans also opposed various aspects of the Bill. In doing so they collectively dealt a major blow to Trump's presidency. America, at least for the foreseeable future, is stuck with Obamacare with all its faults including fast rising premiums.
Politics is the art of the possible, not the impossible. Of course you can stand pure (ACT like) and feel good about it but the reality is that unless you are prepared to give a little to get a lot you end up getting nowt. And that's where the Freedom caucus is right now.
While the Democrats were united in their determination to preserve Obamacare (not one member of their caucus broke ranks) the Republicans fractured at both ends of the spectrum. Snatched defeat from the jaws of victory.
The Republicans were very good at frustrating President Obama's legislation. Looks like they're doing the same to President Trump. The Democrats will be enjoying this.