Barclays, HSBC, Lloyds Banking Group and Royal Bank of Scotland have all agreed to immediately halt the sale of complex interest rate hedges to smaller businesses and have pledged to compensate potentially thousands of customers who have been hurt by the products that have left some firms with hundreds of thousands and even millions in costs they say they were never warned about.