Hammond: Driverless cars will be on UK roads by 2021 The chancellor says the country must embrace new technologies in order to succeed. Source