Barclays signals more branch closures coming despite posting record £6.9bn profits

Barclays signals more branch closures coming despite posting record £6.9bn profits