Westminster is a part of greater London in England, and was and is the centre of the government there. The Houses of Parliament are located in Westminster.
Therefore sometimes British people will talk about Westminster when they mean the government, in the same way that Americans talk about Washington, or Canadians talk about Ottawa.
Chat with our AI personalities