Why do we have so many homeless in the UK?