Russian Double Agent Poisoned: Who Did It…And Why?

Did Russian president Vladimir Putin order a hit on a former double agent that he allowed to retire in London rather than remain in a Russian prison? It seems like a stretch, but the UK government is using the attack to ratchet up anti-Russia sentiment. Who may have done it? Why?