Yesterday was May Day here in the UK and is traditionally celebrated as a springtime festival here and in many other parts of the world, with it’s roots in ancient Celtic Pagan culture. It’s seen as a seasonal celebration of the turning of spring...