Sainsbury’s has apologised after a pair of children’s school trousers were advertised using a ‘racist’ term. The supermarket giant, which owns the clothing brand Tu and catalogue retailer ...