Vienna named the world’s most liveable city for the second year running