Demographic and social trends are creating an electorate that worries more about their own bank accounts than Canada’s prosperity ...