Why does Britain have nuclear weapons?

There’s a lot of talk these days about the possibility of Iran acquiring nuclear weapons. Britain’s government is one of the voices adamant that it must not be allowed to do so. Oddly, no one has raised the obvious question, Why does the UK have nuclear weapons?

Iran, although insisting it has no intention of making a weapon, could make a good case for one. It lives in a dangerous neighbourhood.