Boris Johnson has hit back at Jeremy Corbyn’s criticism of his response to the Salisbury nerve agent attack – accusing the Labour leader of siding “with the Russian spin machine”.
The foreign secretary said it was “lamentable” that Mr Corbyn was “trying to discredit the UK” over the incident.
The Labour leader suggested Mr Johnson had exaggerated evidence provided by the UK’s Porton Down laboratory.
The UK says Russia was behind the attack, which Moscow denies.
The international chemical weapons watchdog is meeting at The Hague to discuss the incident.
On Tuesday the UK’s Porton Down laboratory said it could not verify the precise source of the Novichok nerve agent used in Salisbury against Sergei Skripal and his daughter Yulia.
Russia has pointed to a now-deleted tweet by the Foreign Office which suggested Porton Down had “made clear” the nerve agent was “produced in Russia”.
And Labour highlighted an interview given to German TV in which Mr Johnson was challenged on his claim that Russia was the source of the Novichok nerve agent.
In response, Mr Johnson said people from Porton Down were “absolutely categorical”, adding: “I asked the guy myself. I said ‘are you sure?’, and he said ‘there’s no doubt’.”
Shadow home secretary Diane Abbott said: “It seems Boris Johnson misled the public when he claimed that Porton Down officials confirmed to him that Russia was the source of the nerve agent used in the Salisbury attack.
“Those officials have made it clear they cannot identify its source, and are not able to definitively say it came from Russia or elsewhere.”
Mr Corbyn said the foreign secretary had “serious questions to answer” and that his remarks about Novichok “are not backed up by evidence”.
He added that the foreign secretary had “egg on his face for the statement he made on German television”.
“Either the foreign secretary has information that he’s not sharing with Porton Down or it was a bit of exaggeration,” he added.
“I don’t know which it is, but I think we need a responsible, cool approach to this.”
Mr Johnson hit back on Twitter.
“It is lamentable that Jeremy Corbyn is now playing Russia’s game and trying to discredit the UK over Salisbury attack,” he wrote, setting out what he said were the “key facts”.
He added: “28 other countries have been so convinced by UK case they have expelled Russians. In contrast, Jeremy Corbyn chooses to side with the Russian spin machine.”
The UK has said that identifying the substance at Porton Down was “only one part of the intelligence picture”.
Speaking during a visit to Bangkok, International Trade Secretary Liam Fox said there was “no other plausible area that that could have come from”.
He said Porton Down had identified the poison used as a “Russian military grade nerve agent”, and that the UK knew that “Russia has been stockpiling amounts of this” and had been “investigating ways of delivering it”.
Russia has said the comments from Porton Down’s chief executive Gary Aitkenhead reveal the UK’s case to be “nothing but assumptions”.
On Twitter, the Russian Embassy highlighted the now-deleted tweet by the UK Foreign Office which suggested Porton Down had said the nerve agent had been produced in Russia.
The Foreign Office said the tweet had been part of a real-time account of a speech by the UK’s ambassador in Moscow and was deleted because it “did not accurately report our ambassador’s words”.
It added: “None of this changes the fact that it is our assessment that Russia was responsible for this brazen and reckless act and, as the international community agrees, there is no other plausible explanation.
“No other country has a combination of the capability, the intent, and the motive to carry out such an act.”
BBC diplomatic correspondent James Landale said Mr Johnson’s “loose language” plus the deleted tweet represented a “self-inflicted wound” by the UK.
This had “muddied the waters” and allowed Russia to cast doubt on the UK’s assessment, he said – but he added that the “international alliance” supporting the UK’s position was “still holding”.