Dubious credit insurance was worth millions to the banks. In 2001 Barclays was making 10% of its global profits from the sale of PPI policies in the UK, helped by its purchase the previous year of ...