FT video: Is Europe still the promised land?