With 114 of 115 charges upheld and £900m in “sham” contracts on the record, the BBC has asked whether the…