I do partly agree, but those countries are all a lot bigger, and less populated particularly when compared to England.Japan, China, France, Spain, Germany etc can always fund and build large national and local transport infrastructure projects, yet the UK can’t. And if the UK can, they always go over budget and take decades to be completed.
Would they face the same kind of challenges/planning issues?