Charities in Britain are Struggling to Cover the Failures of the State
Around half of the 170,000 registered charities in England and Wales provide some form of direct support to people (the other half either work abroad or in research, grant-giving or other areas). Between them they have around 1 million employees, and in 2019-20 they had a total income of £58.7bn, £30bn of which came from […]