The retail banks were last night bracing themselves for the worst after being warned by the chancellor that he will release today the long-awaited competition report on their treatment of small businesses.