An article from the Guardian examines the growth of social enterprise in the UK and its support by political parties. In a country where all social services - including health care - are provided by the government, the culture of social entrepreneurship is very different. Can businesses replace to government to provide critical public services? Should they?