Labour has revealed it will plug the £2bn hole in its spending commitments by cracking down on tax dodgers.