The 291 million pound fine imposed on Barclays for rigging lending rates has prompted calls for a review of banking regulation.

There are calls for Chief Exec Bob Diamond to resign and David says the bank has serious questions to answer - while Labour's calling for a criminal investigation.