The income taxes paid by Canadian millennials are being squeezed by population aging. The typical 35-year-old now pays ...