Who more flagrantly breaches the Nuclear Non-Proliferation Treaty: Iran or Britain?
Iran, whose neighbours are either nuclear-armed (Russia and Pakistan) or occupied by nuclear-armed powers (Afghanistan and Iraq), looks like it might get into a position to produce nuclear weapons, but denies it will do so.
In contrast, we have nuclear weapons, are in long-standing breach of our Treaty obligation to reduce or remove them, and instead have announced we shall get more – Trident. A nuclear-armed state with a history of terrorism – well, that would be us.