All Saints’ Day (or All Hallows’ Day) is celebrated on 1st November after Halloween (or All Hallows’ Eve) and is a public holiday in some countries in Europe. By this time of the year, the weather is frosty so we could be waking up to icicles hanging from the roofs that just formed overnight. For…