06/10/2026 Financial Times UK There will be a ‘price to pay’ for industry after exuberance of 2017-22, warns Scott Kleinman