3 min read Self-driving cars: How quickly will they hit the road in the UK – and when you can buy one April 29, 2021