On 16 June 2026, as the prime minister attended the G7, the UK announced 70 new sanctions under its Russia regime, comprising 43 designated persons and entities and 27 specified ships, directed at Russia’s shadow fleet, a Main Directorate of the General Staff of the Armed Forces of the Russian Federation (GRU)-linked procurement network centred … Continue Reading