As I posted up-thread, Royal Mail international economy shipping can take up to six weeks. Given that the postal service there is effectively closed between Christmas and New Year, you've still got a week or two before it's even technically 'late' at all. I'm not sure it helps anyone to throw around words like 'botched' either.
If your shipment has indeed gone missing I'm sure they'll make things good as they have with GOS and others.
If your shipment has indeed gone missing I'm sure they'll make things good as they have with GOS and others.