“Those facts are not in dispute.”
The results from the Swiss lab have not been independently reported. It is only Moscow that is reporting them. You’d think the French, Germans and others would report them as well. They haven’t.
Rather then looking for media confirmation, try looking for a western government disputing what the FM Lavrov is saying (and implying).
I don't see Boris Johnson jumping up, do you?