The British armed forces do not have enough weapons to fight a prolonged war against Russia, a report has warned.
Can Britain afford a third world war?
Advertisment
Advertisment