Inside Barclays and Lloyds among bank branches announcing closures Two of the country’s biggest banking giants have announced they are closing a total of 63 branches. Barclays said on Friday it will shut another... Kevin H2 June 2023