France could overtake the UK as NATO's top European power, ministers are warned

Britain spent £58billion on defence last year - about £13billion more than France - but has 150,350 personnel across the Navy, Air Force and Army, compared with France's 203,250.