The federal government plans to admit 500,000 new immigrants to Canada each year until 2025. A new report warns there will be dire consequences for housing, interest rates, social infrastructure, and the economy if the population boom continues at its ...