HSBC this week admitted failings in compliance and controls in its Swiss private bank after media reports alleged it helped wealthy customers conceal millions of dollars of assets in a period up to 2007.

The disclosures have sparked a political row over practices at HSBC, Europe's biggest bank, and whether it had done enough to pursue possible tax dodgers.