The DVLA now requires an HMRC 'NOVA' clearance for all vehicles that are being registered in the UK. NOVA = Notification Of Vehicle Arrivals.
The hmrc NOVA system is now extremely complicated and failure to comply correctly will result in your vehicle being blocked from registration and/or months of paper-pushing while your vehicle is unregistered. Get expert help from us.