The murky world of the UKs financial sector