Volunteers have spent the day distributing 2,000 meals in the snow amid ‘massive’ demand from vulnerable people.