Handing money to someone on the street provides temporary relief, but donating to an organisation means your money goes further in supporting the most vulnerable...