It seems that Business Secretary Grant Shapps has a very short memory. Only in January, at a keynote speech to business leaders at the Davos summit, he waxed lyrical about how Britain should take its rightful place in the front row of the new industrial revolution, securing technological advances in key fields such as energy and creating thousands of new UK jobs.