People who are in reality "employed" get away with saying they are "self-employed". As in the BBC.
HMRC turn a blind eye to it, until they don't.
Employers are 100% at fault, and employers should bear the cost, or reinstating these people as employees.
Note that in most cases the employees/contractors won't be getting protection from dismissal, holiday pay, sick pay, pensions etc etc.