Are Britain and France actually good??