The Capitalist
Despatch: Who funds the charities?
6:52
Over £12 billion of taxpayer money flows to large charities every year – and 21 of them get 99% of their funding from government. So at what point does a charity stop being an independent voice for civil society and become, in effect, an arm of the state? In this piece by Benjamin Elks, published on CapX, he explores the blurry line between public service delivery and state-sponsored lobbying,…