Hundreds of people are lining the streets outside the City Mission, some since midnight, as the festive season draws near and puts pressure on those who can barely put food on the table.