The animal spirits of British business need to be lifted 0 10.10.2024 13:00 Financial Times The UK government’s international investment summit next week comes at a gloomy moment