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