Lord West, a former head of the Navy, said: “People in a number of countries have been willing to get a free ride and are not spending. If you look at Europe, it’s only France and the UK who meet the target.