Latest news today on British/ Russian embassies