Yesterday’s Beltane Festival in Edinburgh was quite impressive, the Beltane Fire Society (