Barclays Bank pays £290m in penalties and boss Bob Diamond gives up his bonus after it was found to have manipulated the interest rates at which banks lend to each other.

Read more