Self-Employed People Not Allowed on Public Sector Construction Projects

The Construction Leadership Council (CLC) has developed plans for the construction sector to stop engaging self-employed people in public sector projects by 2024, instead they are calling for direct employment.  This would be a very big change given that there were approximately 811,000 self-employed construction workers at the end of 2020, which is estimated to […]