There is errors about how ICANN set country code TLD.
ISO 3166 is just a base proposition, the.uk (United Kingdom) is a bad example because the ISO 3166 code is GB (Great Britain).
ISO 3166 is just a base proposition, the.uk (United Kingdom) is a bad example because the ISO 3166 code is GB (Great Britain).
A good watch to understand the above
As an example - the [International vehicle registration code](https://en.wikipedia.org/wiki/International_vehicle_registra...) recently changed from GB to UK.