for those people saying the contract is illegal... quite convenient to say that now after you signed it, got your rating, got your hours, it is illegal. grow up work your proper notice and pay your outstanding bond if any ( and £16000 sounds quite reasonable to me ). fine withholding pertinent info is disturbing but a downright ****ty reference is at least in order, because if I was hiring I sure as h### wouldn't want to hire you.