https://news.cityoflondon.gov.uk/london-and-new-york-tie-as-top-global-financial-centres-according-to-new-benchmarking-research/#:~:text=News Releases-,London and New York tie as top global financial centres,as leading financial centres globally.
Not quite as bad as you'd like to make out
You've done no research, the New York Times who denied it at the time are now admitting it's not Russian disinformation. You keep your head buried in the sand though