BUDGET BRIEFING #1: Britain’s relative decline is truly staggering
By Ewen Stewart – 5 minute read THE LAST five years have been GDP per head the worst in 200 years. This really matters as all the nice things are closely linked to wealth, and our relative position is currently and in structural decline.