. . "Ruth Lea, head of the IoD???s policy unit, said, The tax system is now just about incomprehensible to all but the most dedicated tax experts and the regulatory burden is strangling business, especially small businesses." . .