The self-created child migrant crisis was bad enough for Donald Trump, but then he insulted a well-respected House Republican and refused to help leaders pass an immigration overhaul bill many feel is key to their re-election. Republicans reacted angrily, with one party veteran declaring this is Trump’s “Katrina moment.”

The president was riding high as Air Force One ferried him back from his summit with North Korea’s Kim Jong Un last week. Top aides planned a quiet Friday, wanting to ride the perceived momentum into the weekend. Then Trump, without the input of aides, walked out to the North Lawn to talk to Fox News anchor Steve Doocy and then other reporters.

The chaos instantly returned. The momentum had been lost — or, rather, squandered by the boss.

“I certainly wouldn’t sign the more moderate one,” Trump said of a compromise House GOP immigration measure. Though White House aides later walked that back, the damage was done. But this week, Trump shivved the compromise bill one more time and help seal the fate of a conservative one that went down Thursday.

GOP members broke with their practice of standing by the president, angered by the migrant crisis. Then came another presidential blunder: During a House Republican Conference meeting Tuesday night, he mocked Rep. Mark Sanford, who lost his South Carolina 1st District primary earlier in the month after clashing with Trump. He called the former Palmetto State governor and Freedom Caucus member a “nasty guy” and derisively thanked him for running such a “tough race.”