News

In total 1,879 bank branches have shut or announced their intention to close since February 2022, when a voluntary agreement saw the major banking groups commit to assessing the impact of every ...