Maybe Trump made a deal with Democrats because Ryan and McConnell are insufferable and have worked relentlessly to derail Trump’s agenda.
Trump has been underestimated since he got into the primaries. Scarborough’s superficial analysis doesn’t begin to cover what’s happening.
I'd like to believe President Trump is Machiavelli v2.0 (in the good sense) but IMO it's too early to tell.