HSBC has pledged that it will not announce any new closures of its bank branches until at least 2026. In light of the cost of […]