Self Employment in the UK falls for 6 months straight
The UK's self-employed have been hit for six and it shows. Another 51,000 shut up shop in the 3 months to July. It's time to plug the leak. Now!
The latest news affecting umbrella companies in the UK. Featuring HMRC, the Agency Workers Directive, the 2003 Agency Regulations, and IR35.