Budget Briefing: Why has our decline been so precipitous? THE UK’s relative and material economic decline can be pinpointed almost exactly to the onset of the Global Financial Crisis (GFC) starting in 2008. As Ewen Stewart October 15, 2024