Tokyo has regained the unenviable title of the world’s most expensive city for expatriates while Pakistani port Karachi has ranked as the least expensive city, according to a survey by the Mercer group, with living costs around three times cheaper than in the Japanese capital.The eurozone crisis has made many European cities cheaper according to the survey published on Tuesday.