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.