I'm prepared to believe the incident happened as described, but I don't believe the 'social worker' was in fact a genuine social worker. Firstly because she would have known her behaviour was unprofessional and very probably a sackable offence, and secondly because if the beggar was indeed one of her clients he would surely have recognised her and moved on to the next carriage.
The young mother was teaching her children compassion, a wonderful and valuable lesson to the young. Let them grow up before they learn cynicism.
Estranged Son and Future Granddaughter
To think that London, or anywhere else for that matter, does not belong to any one demographic