Business & Finance The Briefing Room November 17, 2025 0 Comments What are the consequences of the UK’s low productivity growth?