 War in Ukraine, conflicts in the Middle East, cyber attacks at home and Chinese threats to seize Taiwan by force. There is no shortage of issues facing Britain and its Western partners. The question is whether the UK has the money and the resources to help tackle them.