"There are more potential roadblocks ahead. Already, congressional Republicans have balked at his proposed budget, and the White House's insistence on increased spending for the military and a wall along the US-Mexico border could imperil a spending bill needed to keep the government running past the end of April.
"The health bill, the travel ban and the border wall are all either defeated or in deep trouble. As veteran Washington consultant David Gergen put it, Trump is 'flailing because he doesn't know where to find his natural allies'."
But if this is so, surely it is partly because the policies are so unpopular. Take health care: many blame House conservatives for tanking the GOP bill. But more pragmatic GOP lawmakers also played a big role. They opposed it in large part because the policy was so regressive that even they could not abide by it. The plan would have cut more than $800 billion ($1143b) in Medicaid spending, which would have left 14 million fewer Americans on Medicaid, according to the Congressional Budget Office - while delivering an enormous tax cut for the rich.
A number of moderate House Republicans opposed the plan precisely because it would have taken coverage away from many of their poorer constituents. Moderates were also alienated in part because the plan was broadly unpopular: a recent poll found that only 17 percent of voters backed the plan, and core Trump voter groups opposed it.
The Medicaid cuts were a key reason for that: 74 per cent of voters, including 54 per cent of Republicans, opposed Medicaid cuts - revealing broad opposition to its most prominent mechanism for massively rolling back spending to cover poor people.
Trump alone is not to blame for this. Trump didn't care about the details - he only wanted a "win" - and thus embraced Paul Ryan's plan. It is Ryanism, which includes repeal-and-replace as part of the broader goal of shredding the safety net, that helped create this disaster.
Ryan was supposed to craft a policy that would prove ideologically satisfactory to congressional Republicans and could also be sold through shrewd rhetorical subterfuge as a fulfillment of Trump's promise of better health care for everybody at lower costs. The Congressional Budget Office (CBO) blew all that up by unmasking its truly regressive nature and, in the process, the big policy lie at the core of Trump's repeal-and-replace promise. The details ended up mattering.
Something similar is happening on the travel ban and border wall. The original travel ban, which was blocked by the courts, was the result of a laughably slapdash process that could not conceal its anti-Muslim animus. The new version was also put on hold, in part because Trump and his advisers themselves revealed that its true rationale and goals were very similar, thus making it just as vulnerable to legal challenges, even as its stated rationale has been undercut by Homeland Security's own analysts. (The fact that there's no serious rationale for it may help explain why it's unpopular.)
Meanwhile, the wall on the Mexican border may also stumble over one of Trump's big lies. He claimed Mexico will pay for it, but now that Congress actually has to do so, Republicans are privately saying they don't really want to fight for that spending. The fact that the wall is also very unpopular probably makes this easier for them.
But Trump could still notch victories soon. Neil Gorsuch may be confirmed to the Supreme Court. Trump may get tax reform of some kind (including huge tax cuts for the rich). But other aspects of his agenda are still in doubt. Trump has signed executive orders rolling back policies to fight climate change, but doing that will take years and is very unpopular, perhaps in part because it won't actually restore coal jobs, as he has promised.
Trump's vow of infrastructure spending could prove popular, but we don't know whether it will amount to anything more than a tax break and privatisation scheme. Trump's trade bluster is also colliding with the complexity of policy reality.
Why is Trump tanking? The bottom line is that the ongoing translation of Trump's agenda into policy specifics is showing that major elements of it are unpopular, or unworkable because they are premised on lies, or both.
Greg Sargent writes The Plum Line blog, a reported opinion blog with a liberal slant.