Christmas Cheer has hit an unfortunate first. Officials running the annual campaign have been forced to turn people away this year. The charity is giving hampers to feed 6,600 people this season, an increase of more than 600 hampers compared to 2010.
Read more >