Merry Christmas and happy holidays to all.

Tuesday, December 25 and Wednesday, December 26 are public holidays for Christmas and Boxing Day. There are restricted trading hours for many businesses.

Santa on the beach Credit:Alamy

Here's a list of what's open, what's not, how to get around, where to go in case of an emergency.