The City of Guelph will receive $21.4 million from the federal government to create 750 new housing units over the next three years. Prime Minister Justin Trudeau was in the southern Ontario city for ...