This got me checking my own diesel vehicle, registered April 2016, and is on a private plate.
Decoding the VIN tells me that it is a 2016 Model Year Vehicle, yet the Vehicle Certification Agency website holds conflicting data. I can only find my vehicle by telling the site that it is a 2015 my vehicle. This gives different emmissions to my registration certificate. Both though say that it is Euro 6 compliant.
Transport For London say my vehicle is not compliant.
Whether this is due to the plate change or not I dont know, but it looks like agro to now sort this out, should I wish to drive into London.
Things are not as clear cut as they seem.