The Mayor said: “Margaret Thatcher is without doubt one of the greatest Prime Ministers this country has ever had. She was an outstanding figure who bestrode British and international politics like a Colossus and it is right that her unparalleled achievements should be recognised with a permanent memorial in the heart of the capital.