The UK only has itself to blame for the latest spat with Russia as the government has made error after error in its dealings with Russia over the last ten years.
Don't for one moment think that I am excusing the death of Alexander Litvinenko and the Russian's complicity in it. I don't. however, with the UK government cow towing to the Russian's for years, they must have easily believed that the UK government would do nothing.
Ever since Vladimir Putin took over in Russia, the signs have been clear for everyone to see that democracy has been under threat. The rule of law in Russia has become, at best, patchy and at worst, selective, with Mr Putin and his cronies selecting which laws will be enforced and which will be made up.
Mr Putin's political foes have had their business empires destroyed, been locked up or had to seek refuge abroad, but throughout this time the UK government has said nothing. Indeed, the UK has continued to praise Mr Putin because he has been an ally in the "war on terror".
Throughout the last ten years too, Mr Putin and Russia has become the largest external supplier of energy to the UK, again making Britain far more likely to acquiesce to Russian demands and also allowing Russia to become much more bolder in its actions. The stupidity of making the UK dependent on the energy reserves of what is to most people a dictatorship, was a stupid mistake for this government to take.
Then, even in recent weeks, UK firms like Shell and BP have been robbed of assets in Russia by Russian courts who act on the personal orders of the Russian government.
So why shouldn't the Russians feel they would get away with murdering Litvineko. After all, they have been getting away with murder for many years in the way they treat their neighbours, their citizens, their democratic processes and the UK government.
Action should have been taken years ago to keep Putin on the straight and narrow. it's too late acting tough now.