Direct Vision Standard (DVS) London’s Direct Vision Standard – industry concerns ignored by TfL September 12, 2023