It's illegal to beg in England.
So the law can take/steal your money because you've begged for it.
But it's not against the law to give the beggars your money in the first place?
It's such a shame that some laws seem to benefit the rich and the poor suffer.
May the force be with us.