Prime Minister David Cameron says the former Barclays chief exec refusing his 20 million pound bonuses is 'a sign that the bank understands public concerns and the need for a change in culture'.

But Bob Diamond will still walk away with a two-million pound pay-off - following his resignation in the wake of the interest rate fixing scandal.