How can I help a homeless person?

There are lots of ways you can help a homeless person. Immediate help can be provided by giving them food and water and other essential items such as soap, shampoo, a toothbrush and toothpaste. Longer term solutions include giving money to a local food bank throughout the year.