London workers queuing up for free food because they can't afford to eat