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... Zak Ivy2 June 2023