The £20 billion Elizabeth line has opened to Londoners with much fanfare after people queued throughout the night to take the first trains from Paddington and Abbey Wood. There were extraordinary ...