2 days after the boxing day and I still have no idea why there was a public holiday. Well, I am not complaining (who would complain for having an extra day off from work?), but just curious to find out. According to WikiPedia, it is a holiday for UK and much of the Commonwealth countries on the 26th of December.
There is much dispute over the true origins of Boxing Day, but one common story of the holiday's origins is that servants used to receive Christmas gifts from their employers on December 26, after the family celebrations. These were generally called their Christmas boxes. Another story is that this is the day that priests broke open the collection boxes and distributed the money to the poor.
For this year, I did not get a Christmas box from my employer, nor did I deposit a collection box to the church on the Boxing Day. But I still enjoyed my long weekend.