A Lost Decade – the data behind the report

The UK has lost a decade of innovation and progress [...]