A public holiday had been announced on the polling day and employers would have to give even those who work on shift basis and casual workers outside the constituency concerned a holiday to enable them to vote, a press release from the Chief Electoral Officer Archana Patnaik said.