Theresa May gave Russia a midnight to explain why a Soviet-era nerve agent, produced in Russia, was used in the attack on former spy Sergei Skripal

Theresa May has said that 23 Russian spies will be expelled from the UK as a response to the poisoning of Sergei Skripal and his daughter, Yulia, in Salisbury.

The move, which is the biggest expulsion in more than 30 years, has been described by the Russians as "unacceptable" and a "provocation".

The Prime Minister also confirmed that no UK dignitaries will attend the World Cup in Russia this year, and said a planned visit by Russian foreign minister Sergei Lavrov will be scrapped.

Ms May addressed MPs following Prime Minister’s Questions, after Russia failed to comply with the British government’s midnight demand for an explanation of the poisoning of the ex-spy.

She said Vladimir Putin had responded to her demand to explain the “reckless and despicable act” in Salisbury with “sarcasm, contempt and defiance”.

She concluded that that was "no alternative" other than the Russian state was responsible for the incident.

Jeremy Corbyn's spokesman responded to the news by saying Mr Corbyn does not yet believe he has seen enough evidence to point the finger of blame at the Russian state.

He also cast aspersions on the evidence that had been presented, raising Iraq as the reason to be suspicious over intelligence that is presented to the public.

The comments were met with several Labour MPs vocally disagreeing with Mr Corbyn tabling a motion to back Ms May's view that Russia was definitely culpable.