Two thirds of people who gave to charity in the last three months said they did so because a charity asked them to donate.
A YouGov poll commissioned by the Institute of...