Britain 'may not be fully prepared to fight full-scale war a