World-class public transport, never needed a car in London
The idea that UK public transport is world class is absurd.
The author is doing extreme cherry picking by referring to the entirely unrepresentative London transport infrastructure and service.
Try living in a rural area or many urban areas, especially in the north, and talk about "world class" public transport to people there.