President Cyril Ramaphosa has officially declared 4 November a public holiday due to the government elections.