BlackRock’s billions and indicators of a fall in rates of interest present it’s not all gloom for UK enterprise April 26, 2025