On 1 May hundreds of thousands of people took to the streets in a mixture of protest, celebration and commemoration. Trade unionists, environmentalists, social justice activists, peace campaigners, and many other groupings took part in marches, meetings and actions, plus displays of alternative ideas for how to live in the kind of world many of us want to live in.
Here's a few snapshots of some of the bigger and more creative events that took place (report compiled courtesy of…