Charities is not a particularly accurate description of their function these days. Too much of money donated goes to paying huge salaries for people at the top.
Here's a link to what the CEOs get paid per year.
First and foremost, your money goes to the greedy people at the top. The remainder, a small percentage, actually goes to a good cause.
https://en.wikipedia.org/wiki/CEO_compensation_among_charities_in_the_United_Kingdom
Rather a gross exaggeration is it not? Agreed those salaries are pretty large but out of that list, quite a lot are not even 0.1% of their turnover. A more meaningful metric would be the salaries to how much gets to where its supposed to go