Category Inside the Ministry

The Ambassador Has Left the Building

Russia has had no ambassador in London since at least July 2026, and the Kremlin seems in no hurry to name one. By one count, only 35 of its 58 diplomatic posts remain, and its intelligence stations are reportedly close to collapse. Yet Moscow is threatening Britain with "catastrophic consequences".