You just hit on one potential good issue that the Torys overlook due to their free trade ideology:  WHY was it possible for a single wage earner to buy a home, support a family and probably give the kids a better environment with Mom at home to look after them?  Somethings changed between the 1950s/1960s and today - not immigration; it was tax rates, combined with open trade policies that suppressed wage growth to below inflation for a  majority of the population.  No gain for those median income folks from trade, and they might be open to a pitch to create businesses and jobs in Canada by turning away from what has failed to work for the past 40 years.  Millenials need to be educated that the 'gig' economy, living with parents into their forties and poverty level wages well into their careers wasn't the way things were a few decades ago and aren't the way they need to be going forward ( although they will definitely stay that way with the course the Liberals are plotting for Canada ).