Self-driving buses and taxis to be in London and Edinburgh by 2021

Business Secretary Greg Clark