...deluded or stupid? Just how many more people do you think can use the London Underground daily? And the Buses?