Blog
The New Labour Government’s First Budget Offered Glimmers of Hope for Science and Tech – But What’s Next?
Britain’s economy, as measured by GDP per capita, is currently about the same size as it was on the eve of the financial crisis. That means we’ve seen over a decade and a half of stagnation. In contrast, the US has seen its GDP per capita increase around 40% in