Countdown How long until the next major holiday?

How long until key public holidays take place?