first ever all-charity survey report confirms charity concerns
Over 60% of charities with annual income over £500k deliver public services on behalf of public authorities, but over 40% of all charities doing so are not paid the full cost involved, according to survey results published today by the Charity Commission.