Ukraine War: Putin in ‘an impossible position’, says former UK Ambassador to Russia Nicola 3 years ago UK News Former British Ambassador to Russia Sir Andrew Wood says Moscow has already lost more troops than died in Afghanistan, where 15,000 were killed. Credit Sky News