The number of people sleeping rough in England rises by 23% in a year, with ther most in London.