Trust and Russian money — time for the City to look in the mirror?