A Treasury minister has declined to say when the UK will spend 2.5 per cent of its GDP on defence, as he also warned the ...