Decision comes after DoJ stopped contesting California court’s ruling to return control of guard to state’s governor

Donald Trump has staged a sudden climbdown from his attempts to impose federal troops in law enforcement roles on Democratic-run cities, announcing on Wednesday that he was ending attempted deployments from Los Angeles, Chicago and Portland.

The unexpected shift came after justice department lawyers said they were no longer contesting a California court’s ruling that returned the national guard troops to the authority of Gavin Newsom, the state’s governor. It also followed a rare rebuke from the US supreme court, which blocked the White House’s efforts to deploy national guards in Illinois.

Trump attempted to paint the decision as temporary in a post on his Truth Social platform, vowing to redeploy at a later date and insisting the initiative had been a success.

“We are removing the National Guard from Chicago, Los Angeles, and Portland, despite the fact that CRIME has been greatly reduced by having these great Patriots in those cities, and ONLY by that fact,” he wrote.