Prime minister Keir Starmer has called Russian president Vladimir Putin’s invasion of Ukraine a “monumental strategic failure ...
Neither does India noticeably underspend on defence nor does the military run short of money for equipment purchase.