The Portuguese capital has fallen to 137th in the 2017 cost of living rankings compiled by advisory firm Mercer.

Luanda, the capital of Angola, has regained top spot as the world's most expensive city for expats, pushing Hong Kong back into second place.

Zurich is the most expensive city in Europe, while Dublin is the Eurozone city where money stretches the least.