A public holiday has been declared