”No public holiday on June 12 2018” Presidency says