Hi Adam
ahh, the day from hell, we all have them (sadly)
staff are an absolute nightmare, in any form. It's all want, want, want and I need, and 'can't/won't do that' and the law and legislation is all in their favour.
i will be going and recommend sub-contracting. If they don't do the work, they don't get paid and they are responsible for their own tax and NI.
Of course this doesn't help you if they don't turn up in the first place, but at least it cuts your costs. If you pay them a week up front and they still don't turn up, you're stuffed.
Regards
Martin
P.S don't apologise for being foreign.