Strikes by thousands of municipal workers including teachers and social workers in Germany over pay and staffing joined by Amazon and healthcare workers over collective agreements; week-long pay strike by municipal workers in Finland, but nurses’ strike called off as government introduces strike-breaking bill; cost of living strikes in Greece on May Day by port and transport workers; thousands of teachers demonstrate in Iran over pay, pensions and for free education