Margaret Thatcher made Britain a less, not more, desirable place to do business
If that were true then there would have been a flood of capital out of the country trying to do business elsewhere then.
As it is, we\’ve been running a trade deficit just about every year since Thatcher came to power. Which means, as all know, that we must have been running a capital surplus. That is, more foreigners have sent more foreign money here to do business than Brits have sent money out to in foreign.
It may well be that Wilkinson and Pickett believe that Britain is now a worse place to do business. It\’s just that all the people with the money seem to disagree.