6 Share British Business Bank triples profit as SME finance hits record £9.4bn by Energy And Markets Now July 21, 2026 Economy[#item_full_content]