Chancellor Alistair Darling has been warned not to indulge in 'banker-bashing' as he prepares to publish his pre-budget report.