It’s time for the annual stock take – oh joy!
As the years go by, it surely has to be a fact Christmas just comes round faster and faster each year. Well, in percentage terms, if you consider it takes 25% of your life from age 3 to 4 before you see Santa again, then it’s hard to argue against it! As much planning as …