In Geneva, 2,000 marched to mark Mayday. The parade ended in the Parc des Bastions with speeches.
Correspondents suggest much of the energy had been sapped following the cantonal elections.
Many of the participants talks of the ‘gloomy prospects’ for the next five years following the success of the right wing.
There was also opposition to a possible threat to the Geneva minimum wage from Bern. In 2020 voters in the canton agreed to a minimum wage of CHF 24 an hour - but Bern says nationally agreed rates of pay need to be adhered to, even if it’s less.
                            
            Arms makers leaving Switzerland
        
            Army worried about using Microsoft servers
        
            Man shot in Annemasse
        
            Violence against train staff at 'alarming' levels
        
            Russian singer faces controversy
        
            Geneva could ban terrace smoking during meal times
        