Barclays paid 428 staff more than £1m

A total of 428 employees of Barclays earned more than £1m in 2012, the bank has said.

It is the first time the bank has published details of its pay, following a pledge to improve transparency from its new chairman Sir David Walker.

Simon Gompertz reports.