Which is better?

or

China

Country

China

UK

Country

UK

Overall rank: 967th

Countries: 26th

Wins this 16% of the time

UK

UK

Overall rank: 384th

Countries: 32nd

Wins this 84% of the time