Barclays will issue £5.8bn in new shares as part of a move to plug a shortfall created by new Bank of England rules.

Read more