Can the UK afford to fight a war? 27 November 2025