Liberal Leader Mark Carney revealed he would introduce a middle-class tax cut that could affect up to 22 million Canadians.