31 July 2026
Summary Britain is not much richer today in real per-capita terms than it was in 2007: we have experienced nearly … Continue reading “The Great Stagnation Briefing 2: Buildings: In defence of stupid growth”
