British public bought £14bn of goods made by slaves in 2017, claims report united kingdom Article 448 words 8 votes