The fix has to come from those affected
HMRC will be classifying people in employment law as employees, but not giving them any of the associated benefits.
But surely that's the point? HMRC wants to identify people who are being treated as employees, but paid as contractors by companies/contractors who are gaming the system. It's up to the companies to either hire the people, or for those people to put themselves on a proper contracting footing. It's not for HMRC to "give" benefits to fix this, they are just identifying abuses.