Straight out of the Daily Heil that rant. Plenty of opinion and low on facts. Most of the people out on the street are single and without families. Income support for someone aged 16-24 is £57.90 per week. The minimum wage in that age group varies from £4.35 per hour to £7.70 per hour. A 20 hour working week would see the youngest paid in excess of £80 per week comfortably in excess of the level of income support they would receive. As Tony Blair has been out of office since 2007, there's been sufficient time for governments of all persuasions to reverse any policies that he might have introduced which might or might not have contributed to the state of towns across the UK so you may as well have also thanked Gordon Brown, David Cameron and Theresa May.