At least 2,400 former soldiers, sailors and air crew are homeless in Canada with the actual number likely higher, says the Department of Veterans Affairs. An emergency fund to provide impoverished veterans with winter parkas, food and shelter went over budget last year: “It is minus 40 and all the shelters are full.”