In South Africa, elections day is always declared a public holiday. Only essential services workers like healthcare, military etc work on that day. Essential services workers vote before elections. Rest we get a day off. But then again, some people still abstain from elections.