I took one of his scenarios (scenario M) shown on a map of the UK and did a comparison of an equivalent StratoSolar solution. The UK, like Japan is very densely populated and most sustainable energy solutions take up more room than is available, even if it were politically acceptable to do so.
By Edmund Kelly