Britain is a very centralised country. Britain is also a very expensive place to build new infrastructure.
Are these two facts linked? Alon Levy, one of the world’s top experts on infrastructure doesn’t think so. I disagree. My latest post explains why.
samdumitriu.substack.co…