British Army admits Russia can outgun British troops (no great surprise to me, I have to say) Much of the video relates to NATO in general, for example "No NATO nation, bar the US, can get a division" -presumably an Armoured Div- "out the door in much less than six months"
https://www.youtube.com/watch?v=7aCorCNjwRY