A US federal judge in California has temporarily blocked the Trump administration from firing federal employees during the ongoing government shutdown, siding with unions that argued the layoffs were unlawful and politically motivated. The injunction affects over 4,000 workers.