As it became apparent Friday that no agreement could be reached on a stopgap spending measure, President Trump warned that a shutdown would “last for a very long time.” Affected is about a third of the government workforce — about 800,000 employees — in key departments, including Homeland Security, State and Justice. Because of the weekend and upcoming Christmas holidays, the impacts of a shutdown may not immediately be felt, but there should be no mistake that curtailment of these government agencies will impose costs across Washington and the country.

That seemed to be of little matter to Mr. Trump, who last week boasted he would be “proud” to shut down the government, glad to “take the mantle. I will be the one to shut it down.” He changed his tune on Friday in trying to shift the blame to Democrats for not going along with his demand for money to build a border wall he once promised would be financed by Mexico. Nothing better illustrates the needless stupidity of the shutdown than Mr. Trump’s claim to be taking a stand for border security when one of the agencies being caught up is Customs and Border Protection.

AD

AD

Any doubt that it is politics — not principle — driving Mr. Trump was erased when he flip-flopped this week on the stopgap spending bill. He signaled he would sign on to a measure, passed by both House and Senate, without wall funding, but then buckled to criticism from the conservative media. Instead of standing up to him — and doing their job of keeping the government running — House Speaker Paul D. Ryan (R-Wis.) and Senate Majority Leader Mitch McConnell (R-Ky.) — went along, once again enabling the worst instincts of a bad president.