The skills shortage: it’s not just all in your head
The so-called 'skills shortage' or 'talent crisis' is bandied about quite a bit nowadays in the recruitment sector, but it's not just a bogeyman - it's real!
The latest news affecting umbrella companies in the UK. Featuring HMRC, the Agency Workers Directive, the 2003 Agency Regulations, and IR35.