Barclays is to shut 14 more branches – on top of the 55 closures already announced across England and Wales in 2023 Posted on March 27, 2023 | by [#item_full_content]