Quite a few of us born in the states can trace our ancestors back to that big island of yours. That alone makes me infuriated (half Scottish), but England has been and still is a crucial part of the Free World. Although it probably wont do much, perhaps we need to get the UN involved and send some inspectors over to Russia to try to determine the source of this nuclear material. One would think that Russia should at least lose its security council status at the UN due to its lack of cooperation in investigating the source of a Nuclear Based Weapon that was deployed on a UN member states soil.
technically you could say Russia used a nuclear weapon against a person on British soil.