British value clothing retailer Primark has recalled thousands of men's flip flops found to contain the cancer-causing chemical chrysene.