Ruth Porter writes for The Telegraph
“New research released today by the Institute of Economic Affairs, “Sock Puppets: How the Government Lobbies Itself and Why“, shows that the Government should urgently reform this area.
“At the last count, more than one fifth of British charities – around 34,000 – took money from the Government. As the report highlights: “When contributions from the National Lottery are taken into account, charities received more money from government in 2010 than they did from voluntary donations.” Although many of these organisations do wonderful and necessary work, it is making a mockery of true charities to pretend they are part of the voluntary sector.”
Read the rest of the article here.