The People’s Republic of Stroud flag heads the London May Day march, carried by members of the Stroud Red Band and the London Big Red Band. Picture by Jeremy Green