Many businesses across Minnesota closed for the day on Friday in what religious leaders and labour unions describe as a general strike to protest U.S. President Donald Trump's deployment of thousands of immigration enforcement officers on the streets of Minneapolis.