Didn't really research it much, first result that came up was a report from the True and Fair Foundation which lists a 3 year average of £2.30 spent on charitable activities per £5 spent.
But doesn't really matter if its £2.50 or £3.50, the point was when someone chucks a fiver in are they...