Chief Justice John Roberts was the swing vote in the 5-4 decision, which deals a big legal defeat to President Donald Trump on the issue of immigration, a major focus of his domestic agenda.
Roberts wrote in the decision that the government failed to give an adequate justification for ending the federal program. The administration could try again to shut it down by offering a more detailed explanation for its action, but the White House might not want to end such a popular program in the heat of a presidential campaign.
Feels a bit like Roberts is trying to maintain the Court's authority by making some concessions.