In common with over 80 countries around the world, Spain celebrates 1st May being a full half year since/before 1st November – All Saints’ Day.
May Day has many links back to pagan times and is another of those days of pagan celebration that were modified to fit in with the Christian conversion of countries nearly two thousand years ago.
Here it is a public holiday as in many other countries while some move it to the following Monday. In many countries it is linked with International Workers Day (Labour Day).
In the USA, Labour Day was a commemoration of workers who lost their lives during a strike in the 1890s. Its date was deliberately set away from May 1st as a result of paranoia about the growth of Russian communism (Reds under the beds) and a desire to dissociate from it.
Update on Easter Sunday.
The procession was cancelled because of bad weather.