IR35 will ultimately remove taxpayers from the system
Even if it doesn't, it's highly likely that it will *reduce* the tax take. Every contractor who goes perm will result in less overall tax paid by them (permies are paid less) and the reduction in the flexible workforce will hamper growth and profits for companies, leading to lower corporation tax and others. It's a lose-lose situation.