It would appear they are trying to get rid of sole traders and make everyone a limited company, so with Income tax as well as corporation tax, we will be paying a lot more than an 'employee' in the same job
Self employed isn't a choice for most in the construction industry, as most contractors will only take you on that way.
Was having this conversation with a guy today, the benefits of self employed have long gone, and we now seem the easiest targets for HMRC and main contractors