De gemiddelde levensverwachting van daklozen is 47 in plaats van het Britse nationale gemiddelde van 77 jaar, blijkt uit onderzoek van Sheffield University.