Was it really Russia? Maybe, probably, who knows.
This is probably a bit cynical, but if you spy against your own country, youre kinda asking for this to happen to you. I havent read much about this story, but Im guessing he was paid by the British intelligence services for info, he was happy and willing to take the money, now comes the payback. The people who do this, must know the risks.