while the UK fell three places from 20th last year. Britain was leapfrogged by Slovenia, Mexico, the UAE and Germany, and now sits just behind the latter and just ahead of the United States.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results