General Secretary Steve McNamara says proposed driverless services are not suited to London’s streets and travel habits. Responding to claims of a near-term launch, McNamara argues the city’s layout, ...