HSBC profits fall by 12% in the first half of the year, as the bank says it paid out $234m to cover the cost of “customer redress”.

Read more