Diesel vans to be sold for at least the next 10 years