Stadens borgmästare Sadiq Khan har kallat regeringens brexit-avtal för motsvarigheten till ett avtalslöst utträde vad avser finansiella och professionella tjänster, och det anses ha skadat landet då EU måste handla med Storbritannien som ett "tredje land".