"China virus" is clearly racist. Why isn't "UK variant"?

It’s not contextual. The WHO decided 5 years ago to stop naming pandemics after locations because it stigmatizes said locations unfairly. They don’t have such a rule for variants.

Previous thread: