Lloyds, Halifax and Bank of Scotland, which are all part of the Lloyds Banking Group, will shut at least 303 bank branches in 2025 and 2026 ...