Hong Kong doesn’t need free elections or even free speech in order to be a significant financial hub.
It is a real shame what has happened over the past two years, but it won’t necessarily affect business and it’s travel in the long term.
Singapore isn’t a free country, Beijing and Shanghai aren’t free, so it’s not a requirement for money to flow.
one thing is for certain, there will be a lot of hkg-lhr flights in the years ahead.