I was thinking of additional governmental deductions. For instance, it sounds as if employees are paying in to government programs that contractors aren't?
But your example brings up another question: Are these contractors being hired through consulting firms? My experience in the US was that I was treated as an employee of that firm. Is that not the case in the UK?