So tomorrow (May 5th) is the May Day bank holiday here in the UK, and as I wasn't really sure about how it came about, I thought I'd do some research and tell all of you guys!According to this wikipedia article, May Day had its origins in pre-Christian society, and is closely linked to the celebration of Walpurgis Night, a Germanic festival (originally 'Walpurgisnacht'), whcih was celebrated on the 30th April. This is the eve of the feast day of St, Walpurga, an 8th-century German abbess, and is said to be the night of a witches' meeting.