Politics A population the size of Newcastle is homeless. How did the government let this happen? Boris Johnson said he’d end rough sleeping in London by 2012. By Nick Duxbury