May Day — ancient Northern Hemisphere spring festival and usually a public holiday