Finance Lloyds Bank Branches Closing: 95 UK Locations Confirmed to Shut ByIvy February 12, 2026February 12, 2026