Boohoo is criticised for reinstating a supplier cut off for modern slavery issues, raising questions on its ethical ...