The US Supreme Court on Tuesday halted President Donald Trump’s attempt to deploy National Guard troops in Chicago, dealing a setback to his immigration crackdown and raising fresh questions about the limits of presidential authority to use the military for domestic law enforcement.