May Day 2021: Though cowards flinch and traitors sneer