The business will close 61 Lloyds, 61 Halifax and 14 Bank of Scotland branches between May this year and March 2026. Among those are 17 London branches of Lloyds and Halifax that are expected to shut ...
Representatives from business, the voluntary sector and academic institutions will gather at the Scotland Office’s London headquarters Dover House on Monday evening for the event.