Punjab government announced a holiday