Are we set for a “brain drain” of top executives?
It would appear that people seeking executive jobs in the UK are not as confident that Britain is “open for business” as the Chancellor is.
The latest news affecting umbrella companies in the UK. Featuring HMRC, the Agency Workers Directive, the 2003 Agency Regulations, and IR35.