Multiple high street banks and building societies are leaving Britain's high streets in February 2025 as the trend of bank ...