I used to work for the DSS doing contract law adjudications ( we called them Categorisation ).
The point was to determine the type of national insurance you paid, and from that whether you were employed or self employed.
There's nothing new in this particular case, except that we used to do a lot of that sort of work and it is clear that HMRC has got out of the habit.
It is a lot cheaper for the company to treat their staff as self employed subbies, but they didn't really have a leg to stand on here.
No with the Labour party it's straight talking honest politics
Which is why Labour Live have people working for free as volunteers to get round the the minimum wage legislation on the promise that money will be paid to the charity of their choice (I hope for their sake that doesn't turn out to just be another Jeremy Corbyn 'aspiration'
And Labour MP's having full time unpaid staff using young people for 'work experience' to get round minimum wage legislation