News story

DVLA local office closures

All DVLA local offices in England, Wales and Scotland have now closed.