Cabinet yesterday directed a federal agency to publicly name and shame banks found to breach consumer protection regulations. Fines for scofflaws are increased from $500,000 to $10 million. Parliament passed the amendments two years ago but banks needed “time to prepare”, said the Department of Finance: “This legislation would require the naming if there is a violation.”