Savile Row tailor Richard James has been forced to take 'Made in England' labels out of suits after admitting they were produced by factories in Mauritius.