The UK is apparently no longer one of the top 10 most generous nations. This is according to an index compiled by CAF, which can be found here.
I would love to hear people's thoughts on this?