I've raised £3000 to help fund a much needed family Christmas

I know this is a big ask. I am not looking to make the full amount it was just a pie in the sky figure.
I work every hour God sends in a low paid admin job in Central London and any other ad hoc roles I can find. And still, with bills, transport, food and such I just dont have any left over at the end of the month and now that Christmas is coming I am deep into my overdraft and am worrying about affording everything. There are just three of us me, my mum and my Grandad.
I just want to be able to give them a nice Christmas and buy them the things they deserve including presents, food, and my train ticket so I can go and see them on the day. I know non of them would ever ask for anything but after an awful year it would be nice to end it on a high.