Clegg panders to City vote with pledge to ban bonuses and shrink banking sector