Worth remembering when you think how Europe might “struggle" to match Russia: UK+EU+UA defence expenditure already sits at about $400bn. That’s as much as China and Russia combined. The issue is what it's spent on, not what's spent.
https://www.iiss.org/publications/the-military-balance/2025/defence-spending-and-procurement-trends/