Contractors least miserable people in the UK, study says
When it comes to misery, the UK loves to hate itself. However, it turns out there's a sure-fire way to be less miserable - become a Umbrella company contractor.
The latest news affecting umbrella companies in the UK. Featuring HMRC, the Agency Workers Directive, the 2003 Agency Regulations, and IR35.