US President Donald Trump blames the Democrats for a potential shut down of the federal government, saying they are refusing to cut a budget deal because they “want to have illegal immigrants” in the country.