DVLA is launching CustomerFirst, a new unit within the Department for Science, Innovation and Technology, to modernise public ...
Millions of drivers across the UK could be impacted by a new DVLA partnership that is designed to streamline its digital services. The Government is launching the new CustomerFirst scheme to improve ...