My 7.5 was caught up in the WLTP delays in 2018. In fairness dealer was pretty good and as frustrated as I was. I did write to the UK COE and one of her staff contacted me and used to update me at least once a week, it was she that told me when it was at the Dock and going on the the ship to Harwich that week - rang the dealer and told them😄. The lady in question was actually pretty good and proactive.
However, my wait was nothing compared to some of the details I’ve read here, I’d have lost the will to live by now.