JP Morgan has agreed to pay about $920m in penalties to US and UK regulators over the "unsafe and unsound practices" that led to its $6.2bn London Whale losses last year.

The US's biggest bank will pay $300m to the US office of the comptroller of the currency, $200m to Federal Reserve, $200m to the securities and exchange commission (SEC) and £137.6m ($219.74m) to the UK's financial conduct authority.