While the rest of the world (well, I am not entirely sure) celebrates 1 May on the 1 May, United Kingdom does it on the following Monday. In this year 4 May. I wonder why. Is it just an another English thing? You know, being different. Or there is a practical reason behind it?