Conservative Leader Pierre Poilievre and Liberal Leader Mark Carney have both promised an income tax cut for the middle class if they form government, but the NDP criticized the plans for including too many rich Canadians.