The annual May Day march and rally on May 1st, 2018 in London. Thousands of people joined in the London May Day March and Rally in Trafalgar square. Since 1890 May Day has been celebrated throughout the world as a day of working class solidarity. In many countries the events take place on May 1, but in Newcastle the march and rally has for many years been held on the Saturday of the early May bank holiday weekend.