I thought this might be the case, thanks for letting me know.
It actually gets even worse than that. I've had an issue since around May with Royal Mail changing the postcode on their label (the DHL one that sits underneath is correct) which means any time it's them that are due to deliver (sometimes it is Hermes/Evri) it never arrives. I've still got packages I'm waiting on that say they were delivered in May of this year.
VMP has generally been good at replacing them but, again if it's Royal Mail then I don't get them and they replace them again. It's an absolutely crazy situation and such a waste. I've rang Royal Mail, talked to the postman, and talked to their CS at the depot with no luck. I'm trying to convince VMP to make sure it's Hermes/Evri or DHL that delivers for me over here but no luck so far.