Business investment in the UK: October to December 2025 provisional results 12 February 2026 By Publishing team Business investment in the UK October to December 2025 provisional results