An update.
When I ordered my car at the beginning of June, as I particularly want to have a 63 plate, I allowed, based on previous experience, 12 weeks plus one spare (!) so my car ought to have been available for September. My dealer was happy with this and we based the p/x of my Punto Evo on that delivery date. Yesterday I had a call from my dealer to say that, to his surprise, the car has gone from code 16 to code 40 (arrived at docks in UK) in two weeks!
Accordingly, I could probably have the car earlier. I re-confirmed I still want to have a 63 plate and he has said that he will be happy to hold the car until then.
At least this will give the dealer plenty of time to prepare the car and, if I understand correctly from other threads, the car will not be delayed because of any holiday shutdowns in Italy during August.
I wonder if the dealer will let me see the car before the delivery date?