The UK has climbed three places to seventh in the global prosperity index and had one of the best business [...]