Public trust in charities has hit an all-time high

Public trust in charities has hit an all-time high