The Governor of the Bank of England says Britain's banking industry needs to put things right.

Sir Mervyn King's been speaking after Barclays was fined 290 million pounds for fixing a key interest rate - and another mis-selling scandal which could see thousands of small businesses given compensation after they were left with crippling repayments.