Covid-denial fares badly at the polls

A referendum in Switzerland delivers a big win for public health measures and against the anti-vax lobby.