> I think the main problem in England is that there is just too much traffic for too little road.

I think Jevons paradox basically guarantees this in both countries. The difference between the two countries (in my theory) is how much responsibility they're willing to place on the drivers. The UK requires much more driver effort for good reasons I suggest in another thread.