Lloyds Banking Group has announced plans to close a further 95 High Street branches, as the UK’s largest banking group continues to scale back its physical network in response to falling in-branch usage. The closures will affect 53 Lloyds Bank sites, 31 Halifax branches and 11 Bank of Scotland locations between May this year and […]
