June 18 declared public holiday for Islamic New Year