I can only restate the facts which are, rents are rising, property prices are rising, inflation is rising, and wealthy people are still coming to live in London.
Btw, not sure why multimillionaires and billionaires would come to live in a cesspool/shithole. NY City would be the preferred...