The financial heart of the UK is not doing enough to keep hold of the next generation of financial services professionals, according to the latest survey from Morgan McKinley.