"How the 11 Countries Rank on Performance. The top-performing countries overall are Norway, the Netherlands, and Australia. The next three countries in the ranking — the U.K., Germany, and New Zealand — perform very similarly to one another." The UK was ranked #1 overall in 2017 - the last time this...
Source: commonwealthfund.org