Sh*t! Thats the last thing you need! I know as it happened to us last year....
Christmas eve we smelt a burning smell when we put on the (gas fired) water heating. The circulation pump was dieing... We left it to cool down and tried it again a few hours later, that blew the whole lot. Which meant no hot water or heating.
We have "HomeCare" with British Gas which meant they should be able to get an engineer out in the next day or two (even over Christmas) to get it fixed. Our daughter was only 4 months old at the time and I stated this over the phone. They arranged an engineer for boxing day, which didnt bother us as we were spending Christmas away from home with family.
However, Boxing day came and went... no engineer. When we called them again, they had no record of our fault or engineer appointment!

But we managed to get it fixed the next day or so....
Lets hope you have better luck getting an engineer out to you Kaipaith!