Big Society Capital, a new financial institution to finance charities and community groups, has been launched by the government. Its £600m funding will be used to back social enterprises which can prove they can repay the investment through income generation.