There are far too many people sleeping wild on the streets of London and the other big British cities.