I have tried this approach for a while and not once did a beggar accept the proposal. A couple of times when I didn't have cash on me I got cursed at and since then I stopped giving to them. I should also mention that I'm from the Netherlands and no one here needs to be homeless, it's always because of drug addiction.
I don't know about Netherlands, but in UK there's a complex mix of substance misuse and mental illness amongst the homeless population. It's difficult to know which causes what.
In theory "homelessness" is a solved problem in the UK. In practice, there are people who sleep on the streets and there are people who are effectively homeless but who have short term accommodation and there are plenty of beggars.
> In theory "homelessness" is a solved problem in the UK. In practice, there are people who sleep on the streets and there are people who are effectively homeless but who have short term accommodation and there are plenty of beggars.
The situation in the UK is somewhat unique. As you mention, homelessness is not really an issue. All homeless people are entitled to benefits to cover accommodation and food.
Unfortunately people still tend to associate begging with homelessness, when the link between the two is tenuous at best. The overwhelming majority of beggars are not actually homeless, and most are begging to fund a drug addition (see: http://www.thamesreach.org.uk/news-and-views/campaigns/givin...)
There really is no need for anyone in the UK to beg in order to survive, hence why begging in public is illegal.