Crowds celebrate May Day with worship and dancing in Somerset