I never give beggars any cash.
A large amount of beggars are alcoholic and or drug dependant.
Many aren't actually homeless, and you'll be surprised how much some beggars can earn during the week.
Giving them money does not solve the problem.
I do however give food to local food banks, and I have had chats to beggars and bought them coffee and pies.
Want to help?
Don't help them feed their drug habits.