"which is based on a Liberal Party platform pledge to raise $3-billion in new revenue by eliminating tax breaks that primarily benefit wealthy Canadians" 

But the so-called middle class tax cut is a tax break that benefits primarily wealthy Canadians.  Everybody with income over about $90K gets the full benefit (until you get above $200K); people in the $45K-$90K range get only some crumbs.