Barclays boss Bob Diamond resigns after a rate-rigging scandal that has sparked a government inquiry and prompted calls for criminal investigations.

Read more