What this basically says, is if someone looks like an employee, they're doing the job of an employee, then they are an employee, whether you like it or not.
Most UK IT contractors will be pretty familiar with this situation, and the ways to avoid being caught out by it.
However, as my employee is mostly customer service, admin etc, and doesn't work for anyone else, I don't think there's a way round it for me!
It might be possible to hire remote freelancers based on other european startup hubs without being affected by IR35.
IR35 was introduced to stop contractors from setting up a limited company and then having the company contracted instead of the individual. The individual would then take dividends out from the company, which are taxed at a lower rate and not subject to national insurance.