No. Immigration reduces available housing. Immigration overloads the health care system. Immigration strains the education system. Immigration creates ethnic enclaves that are hard to police.
Immigration is a federal responsibility. Trudeau and the Liberals are to blame.