Nato allies were warned on Tuesday that the West was not ready for war with Russia as Boris Johnson faced fresh calls to massively increase defence spending.
The warning came as the Prime Minister flew to Madrid for a crucial meeting of Nato leaders, which is expected to agree a fundamental shift in the alliance’s security strategy following Vladimir Putin’s invasion of Ukraine.