Russian ambassador calls efficiency of increasing British military spending questionable

Andrey Kelin noted that the British military department's 2025 overruns may amount to more than 2 billion pounds