Prince William has an ambitious plan to eradicate homelessness within five years. It comes as he admits he "doesn't believe" homelessness should exist.