Business British Business Bank posts £426m pre-tax profit as investment valuations climb Daniel Kim · July 21, 2026