Britain's biggest bank - HSBC - has reported a 3 percent fall in underlying half-year profits to 6-point-7-5 billion pounds.

But it's had to set aside nearly another billion to deal with a fine for the failure to safeguard against money-laundering in the US - and compensation for the mis-selling of PPI and other products in the UK.