Earlier this month, a National Audit Office report for the Public Administration Select Committee laid out the scope of the charity sector in the UK. It revealed, basically, that charity regulation is all over the place. There are almost 350,000 charities in the UK, with a total income of more than £120bn. Less than half… Read more »
