If you are struggling this Christmas, with keeping warm, having enough food, or paying for essentials, there are a number of ...