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

Read more