Driverless cars should face a driving test before they are allowed on the road. It would be an assumption that all cars are manufactured identically, so each car would have to pass its test before being allowed on the road. A bit like an MoT. This would be done yearly (like an MoT).