Business secretary Vince Cable has called the financial sector "a public good", though admitted it often falls short of this lofty aim.
Vince Cable has admitted Britons will have to take greater responsibility for their own protection needs in the future following the welfare reforms.